Prohledavani souboru

Michal Kubecek mike na mk-sys.cz
Úterý Srpen 26 11:15:18 CEST 2003


On Tue, Aug 26, 2003 at 10:36:10AM +0200, marek novotný wrote:

> Zkousel jsem grep, ale nejak mi nefungoval podle mych predstav. Potrebuji
> prohledat soubory typu *.sql v celem adresari, ale i jeho podadresarich (a
> toto mi nejde), a nalezt v techto souborech *.sql vyskyt textu "neco".

Není-li jich moc, stačí

  grep -i neco `find . -name '*.sql'`

Jinak je to potřeba obrátit:

  find . -name '*.sql' -exec grep {} \; -print

Ve druhém případě budete mít jméno souboru až za nálezy. Určitě by to šlo
nějak otočit, ale příkaz by byl komplikovanější.

                                                           Michal Kubeček


Další informace o konferenci Linux