Ich möchte den gesamten Server nach Inhalten durchsuchen. (Textdatei)
Wenn ich grep -rl "text here" versuche, friert es ein.
Wie würdest du es machen?
Und wie lange dauert es normalerweise?
linux
ubuntu
linux-kernel
webnat0
quelle
quelle
Wenn Sie vergessen haben anzugeben, welche Art von Dateien Sie durchsuchen möchten, müssen
Sie sich als root anmelden
Dies wird sehr lange dauern, und Sie können die Ergebnisse später erfassen, indem Sie /tmp/match.txt überprüfen
quelle
Der folgende Befehl durchsucht alle Dateien, die mit .txt enden, im aktuellen Arbeitsverzeichnis und in allen Unterverzeichnissen:
find . -type f -name '*.txt' -exec grep -Hn "text here" {} \;
quelle