Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Vyhledání řetězce v souborech..  (Přečteno 5436 krát)

Ji31

  • Aktivní člen
  • *
  • Příspěvků: 182
Vyhledání řetězce v souborech..
« kdy: 20 Června 2007, 20:36:37 »
Už mě to pěkně vytáčí.
Na XP jsem měl Total commander a ten uměl prohledat soubory a najít v nich zadaný text. V Gnome Commanderovi je to nefunkční, takže jak to udělám pomocí komandlajny?
Linux is like a teepee. No Windows, no Gates, Apache inside

Vojtěch Trefný

  • Příspěvků: 9307
  • Don Quijote
Vyhledání řetězce v souborech..
« Odpověď #1 kdy: 20 Června 2007, 20:45:05 »

Jakub Lucký

  • Závislák
  • ***
  • Příspěvků: 3433
    • Jakub Lucký
Vyhledání řetězce v souborech..
« Odpověď #2 kdy: 20 Června 2007, 20:55:02 »
Pokud chcete něco speciálně
třeba: rekurzivně projít složky, zkusit všechny textové soubory a pak udělat jejich výpis, pak doporučuji na to napsat bash skript (rád pomůžu, jen řekněte co chcete)
FAQ-Často kladené otázky   Návody(wiki)     
Jakub@Life:~$ Ubuntu změnilo váš život, přejete si změny uložit?(Y/N)?
Děkujeme, že nekrmíte trolly Blogísek  :wq

Ji31

  • Aktivní člen
  • *
  • Příspěvků: 182
Vyhledání řetězce v souborech..
« Odpověď #3 kdy: 20 Června 2007, 21:01:04 »
Citace: jakub.lucky
Pokud chcete něco speciálně
třeba: rekurzivně projít složky, zkusit všechny textové soubory a pak udělat jejich výpis, pak doporučuji na to napsat bash skript (rád pomůžu, jen řekněte co chcete)
No potřebuji výpis všech souborů v dané složce a podsložkách, které obsahují zadaný řetězec :-(
Linux is like a teepee. No Windows, no Gates, Apache inside

Jakub Lucký

  • Závislák
  • ***
  • Příspěvků: 3433
    • Jakub Lucký
Vyhledání řetězce v souborech..
« Odpověď #4 kdy: 20 Června 2007, 21:04:10 »
Citace: Ji31
No potřebuji výpis všech souborů v dané složce a podsložkách, které obsahují zadaný řetězec :-(
Zítra mám 2 hodiny programování, 1 češtinu, 1 chemii, tak já to napíšu :)
FAQ-Často kladené otázky   Návody(wiki)     
Jakub@Life:~$ Ubuntu změnilo váš život, přejete si změny uložit?(Y/N)?
Děkujeme, že nekrmíte trolly Blogísek  :wq

Ji31

  • Aktivní člen
  • *
  • Příspěvků: 182
Vyhledání řetězce v souborech..
« Odpověď #5 kdy: 20 Června 2007, 21:05:31 »
Citace: jakub.lucky
Citace: Ji31
No potřebuji výpis všech souborů v dané složce a podsložkách, které obsahují zadaný řetězec :-(
Zítra mám 2 hodiny programování, 1 češtinu, 1 chemii, tak já to napíšu :)
Aha, no dobře :-)
Linux is like a teepee. No Windows, no Gates, Apache inside

carpathian

  • Aktivní člen
  • *
  • Příspěvků: 123
Vyhledání řetězce v souborech..
« Odpověď #6 kdy: 20 Června 2007, 21:57:01 »
Citace: Ji31
No potřebuji výpis všech souborů v dané složce a podsložkách, které obsahují zadaný řetězec :-(
Hledate toto?

$ grep -r 'vyraz' slozka/*

Pavelp

  • Host
Vyhledání řetězce v souborech..
« Odpověď #7 kdy: 20 Června 2007, 22:07:00 »
MC commander spusteny v konzoli .... Nevyhovuje ?

Jakub Lucký

  • Závislák
  • ***
  • Příspěvků: 3433
    • Jakub Lucký
Vyhledání řetězce v souborech..
« Odpověď #8 kdy: 20 Června 2007, 22:08:48 »
Citace: carpathian
Citace: Ji31
No potřebuji výpis všech souborů v dané složce a podsložkách, které obsahují zadaný řetězec :-(
Hledate toto?

$ grep -r 'vyraz' slozka/*
Ne tak docela, ten seznam souborů by měl být unikátní (každý jen jednou), nemusel by vracet řádek, na kterém to našel
Ale cesta je to dobrá... :)
FAQ-Často kladené otázky   Návody(wiki)     
Jakub@Life:~$ Ubuntu změnilo váš život, přejete si změny uložit?(Y/N)?
Děkujeme, že nekrmíte trolly Blogísek  :wq

Ji31

  • Aktivní člen
  • *
  • Příspěvků: 182
Vyhledání řetězce v souborech..
« Odpověď #9 kdy: 20 Června 2007, 23:05:41 »
Citace: jakub.lucky
Citace: carpathian
Citace: Ji31
No potřebuji výpis všech souborů v dané složce a podsložkách, které obsahují zadaný řetězec :-(
Hledate toto?

$ grep -r 'vyraz' slozka/*
Ne tak docela, ten seznam souborů by měl být unikátní (každý jen jednou), nemusel by vracet řádek, na kterém to našel
Ale cesta je to dobrá... :)
Asi tak. Prozatím jsem našel to, co jsem potřeboval a pak se na to kouknu sám. Kdyžtak se ozvu, kdybych se dostal do slepé uličky.

Zatím díky moc oboum.
Linux is like a teepee. No Windows, no Gates, Apache inside

carpathian

  • Aktivní člen
  • *
  • Příspěvků: 123
Vyhledání řetězce v souborech..
« Odpověď #10 kdy: 21 Června 2007, 09:23:09 »
Citace: jakub.lucky
Citace: carpathian
Citace: Ji31
No potřebuji výpis všech souborů v dané složce a podsložkách, které obsahují zadaný řetězec :-(
Hledate toto?

$ grep -r 'vyraz' slozka/*
Ne tak docela, ten seznam souborů by měl být unikátní (každý jen jednou), nemusel by vracet řádek, na kterém to našel
Ale cesta je to dobrá... :)
Jiste v tom pripade radim man grep, kde se doctete o prepinaci -l:
$ grep -rl 'vyraz' slozka/*

 

Provoz zaštiťuje spolek OpenAlt.