Vielleicht ist es ein bisschen seltsam - und vielleicht gibt es andere Werkzeuge, um dies zu tun, aber nun ...
Ich benutze den folgenden klassischen Bash-Befehl, um alle Dateien zu finden, die eine Zeichenfolge enthalten:
find . -type f | xargs grep "something"
Ich habe eine große Anzahl von Dateien in mehreren Tiefen. Das erste Auftreten von "etwas" ist für mich ausreichend, aber find sucht weiter und es dauert lange, bis der Rest der Dateien fertig ist. Was ich tun möchte, ist so etwas wie ein "Feedback" von grep back zu finden, so dass find aufhören könnte, nach mehr Dateien zu suchen. Ist so etwas möglich?
Um dies zu tun, ohne das Werkzeug zu wechseln: (Ich liebe Xargs)
quelle