Fórum Ubuntu CZ/SK

Ostatní => Archiv => Téma založeno: Ji31 20 Června 2007, 20:36:37

Název: Vyhledání řetězce v souborech..
Přispěvatel: Ji31 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?
Název: Vyhledání řetězce v souborech..
Přispěvatel: Vojtěch Trefný 20 Června 2007, 20:45:05
grep - http://www.linuxsoft.cz/article.php?id_article=549
Název: Vyhledání řetězce v souborech..
Přispěvatel: Jakub Lucký 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)
Název: Vyhledání řetězce v souborech..
Přispěvatel: Ji31 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 :-(
Název: Vyhledání řetězce v souborech..
Přispěvatel: Jakub Lucký 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 :)
Název: Vyhledání řetězce v souborech..
Přispěvatel: Ji31 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 :-)
Název: Vyhledání řetězce v souborech..
Přispěvatel: carpathian 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/*
Název: Vyhledání řetězce v souborech..
Přispěvatel: Pavelp 20 Června 2007, 22:07:00
MC commander spusteny v konzoli .... Nevyhovuje ?
Název: Vyhledání řetězce v souborech..
Přispěvatel: Jakub Lucký 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á... :)
Název: Vyhledání řetězce v souborech..
Přispěvatel: Ji31 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.
Název: Vyhledání řetězce v souborech..
Přispěvatel: carpathian 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/*