Suchen Sie in der Dateiliste nach Werten

0

Ich habe eine Liste mit Werten, und ich muss jeden Wert einzeln in einem Ordner (und seinen Unterordnern) mit Dateien suchen und dann die Ergebnisse speichern (Liste der Dateien für jeden Eintrag). Gibt es irgendwelche Tools, um dies zu tun? Windows wird bevorzugt, aber Linux ist auch in Ordnung.

neniam
quelle

Antworten:

1
grep -l value folder folder/* > results_for_value.txt

oder, wenn "Unterordner" zu einer beliebigen Tiefe bedeutet

find folder -exec grep -l value {} \; > results_for_value.txt

Aber vielleicht möchten Sie die Manpage für lesen locate

locate value …
RedGrittyBrick
quelle
Man könnte das natürlich in ein while read value … ; do(dein Grep-Zeug) wickeln ; done < file_with_values.txt.
Slhck