find in files

Založil frca, 16. 02. 2010, 00:17:30

Předchozí téma - Další téma

frca

Zdravím, je nějaké gui pro find, které by fungovalo jako find in files v codeblocks třeba? V menu>Příslušenství je položka "Hledat soubory". To je docela dobré, ale neukazuje to číslo řádku ani kolikrát se tam řetězec vyskytuje. Tudíž musím hledat 2x, jednou pomocí "Hledat soubory" a podruhé v samotném souboru, což je trochu blbé. Jo a ještě abych nezapomněl, mohlo by to vypisovat kromě čísla řádku přímo i celý tento inkriminovaný řádek.
Díky za tipy.
frca
Debian Wheezy 64bit/KDE | dříve Debian Squeeze 32bit/Gnome

frca

Tak už jsem na to přišel, sice to není gui, ale zatím to stačí:
find . -name "*.c" -type f -print0 | xargs -0 grep -Fin "main" # fixed (non-regexp), ignore case, line numbers
Debian Wheezy 64bit/KDE | dříve Debian Squeeze 32bit/Gnome

arrange

grep -RFin --include="*.c" main .
u toho main jsi asi myslel celé slovo, a tak můžeš používat přepínač -w