Jörg Reinholz: korrekte Befehlszeile für Linus-Grep gesucht.

Beitrag lesen

Wie ist die richtige Befehlsstruktur?

grep beherrscht keine Dateisuche (*.pl wird vor grep von der shell - und ergo nicht von grep zu einer Dateiliste ausgewertet][¹]) . Deshalb: baue ein find davor, das kann das:

  
find ./ -name "*.pl" -exec grep -il "test" {} \;  

Liefert bei mir etwas wie:

./perl/test.pl

Jörg Reinholz
---------
¹ Du kannst das mit echo *.pl testen.