2009-07-13 6 views
1

Was ist der praktische Unterschied zwischen den folgenden beiden Befehlen?Um rekursive grep in xargs zu verstehen

Befehl A

find . -type f -print0 | xargs -0 grep -r masi  

Befehl B

find . -type f -print0 | xargs -0 grep masi 

Kurz gesagt, was der praktische Nutzen von Befehl A ist?

+0

Vielen Dank für Ihre Antworten! –

Antwort

3

Keine .. -r ist zum rekursiven Durchsuchen von Verzeichnissen, aber die -type f verhindern find von Verzeichnisnamen zurück.

1

Ich denke, kein Die A versuchen wird, über Dateinamen Rekursion (wie der Fund nur die Suche nach Dateien ist), so wird es in nichts Rekursion ...