Als «find» getaggte Fragen

22
Wie finde ich den Pfad einer Datei anhand ihres Namens?

Ich versuche, eine settings.xmlDatei auf meinem Ubuntu-Rechner zu finden. Ich habe keine Ahnung, wo es ist und in welchem ​​Verzeichnis es sich befindet. Ich habe versucht mit diesem - ls -R | grep settings.xml Aber es zeigt mir nicht den vollständigen Pfad an. Gibt es einen anderen Befehl, den ich...

21
Warum wird diese Datei nicht "gefunden"?

Mit findwith grepkann man Dateien finden, die einem Muster entsprechen: # find | grep error ./solr-modifiedSolr4/SolrPhpClient/phpdocs/errors.html ./error_log ./includes/classes/error_log Wenn Sie jedoch findnur die erste Datei verwenden, wird Folgendes nicht gefunden: # find . -name error*...

20
Erklärung der% Direktiven in find -printf

find /tmp -printf '%s %p\n' |sort -n -r | head Dieser Befehl funktioniert einwandfrei, aber welche %s %pOptionen werden hier verwendet? Gibt es noch andere Optionen, die verwendet werden

19
Nicht rekursiv "finden"?

Mit /bin/find /root -name '*.csv'Renditen: /root/small_devices.csv /root/locating/located_201606291341.csv /root/locating/located_201606301411.csv /root/locating/g_cache.csv /root/locating/located_201606291747.csv /root/locating/located_201607031511.csv /root/locating/located_201606291746.csv...

18
find: fehlendes Argument zu -exec

Ich versuche den folgenden Befehl auszuführen: find a/folder b/folder -name *.c -o -name *.h -exec grep -I foobar '{}' + Dies gibt einen Fehler zurück: find: missing argument to -exec Ich kann nicht sehen, was mit diesem Befehl nicht stimmt, da er mit der Manpage übereinstimmt: -exec Befehl {} +...

18
Pipe find in grep -v

Ich versuche, alle Dateien zu finden, die von einem bestimmten Typ sind und keine bestimmte Zeichenfolge enthalten. Ich versuche, es zu tun, indem ich find auf grep -v leite Beispiel: find -type f -name '*.java' | xargs grep -v "something something" Das scheint nicht zu funktionieren. Es scheint...

17
Nur die ersten paar gefundenen Dateien mit find finden?

Angenommen, *.txtin einem Verzeichnis befinden sich möglicherweise Hunderte von Dateien. Ich möchte nur die ersten drei *.txtDateien finden und dann den Suchvorgang beenden. Wie erreichen Sie dies mit dem findDienstprogramm? Ich hatte eine kurze Durchsicht auf seiner Manpage, schien keine solche...