Ich führe den folgenden Befehl aus, der jedoch nicht rekursiv ausgeführt wird: find . -name *.java Ich weiß, dass es Java-Dateien weiter unten im aktuellen Verzeichnis gibt, aber es führt das findnur im aktuellen Verzeichnis aus. Ich verwende OS X,
Ich führe den folgenden Befehl aus, der jedoch nicht rekursiv ausgeführt wird: find . -name *.java Ich weiß, dass es Java-Dateien weiter unten im aktuellen Verzeichnis gibt, aber es führt das findnur im aktuellen Verzeichnis aus. Ich verwende OS X,
Besser an Beispielen erklären. Ich kann: find . -name "*.py" -type f > output.txt Aber wie kann ich die Ausgabe in der gleichen Datei speichern für: find . -name "*.py" -type f -exec grep "something" {} \ Ich kann es nicht einfach tun find . -name "*.py" -type f -exec grep "something" {} \ >...
Ich suche AAAmit dem folgenden Befehl nach Dateien, deren Namen in ihrem Pfad enthalten sind : find path_A -name "*AAA*" In Anbetracht der vom obigen Befehl angezeigten Ausgabe möchte ich diese Dateien beispielsweise in einen anderen Pfad verschieben path_B. Kann ich den Befehl optimieren, indem...
Ich bin ständig auf der Suche nach der Syntax von find . -name "FILENAME" -exec rm {} \; hauptsächlich, weil ich nicht sehe, wie genau das -execTeil funktioniert. Was bedeuten die Klammern, der Backslash und das Semikolon? Gibt es andere Anwendungsfälle für diese
Wie kann ich die Größe aller Dateien und aller Dateien in ihren Unterverzeichnissen mit dem Befehl du ermitteln? Ich versuche den folgenden Befehl, um die Größe aller Dateien (und Dateien in Unterverzeichnissen) zu erhalten find . -type f | du -a Damit werden aber auch die Ordnergrößen ausgedruckt....
Ich versuche, die Ausgabe eines Befehls in Bash mit einem zu lesen while loop. while read -r line do echo "$line" done <<< $(find . -type f) Die Ausgabe habe ich bekommen ranveer@ranveer:~/tmp$ bash test.sh ./test.py ./test1.py ./out1 ./test.sh ./out ./out2 ./hello ranveer@ranveer:~/tmp$...
Wie würde man einen bestimmten Befehl für jede Datei ausführen, die mit dem findBefehl gefunden wurde? Zum Zweck der Frage lassen Sie uns sagen, dass ich einfach jede Datei löschen möchte, die von gefunden wurde
Das Offensichtliche ls -dR funktioniert nicht. Ich benutze gerade find /path/ -type d -ls aber die Ausgabe ist nicht das, was ich brauche (einfache Auflistung der Unterordner) Gibt es einen
Ich versuche, eine Datei zu finden, die nicht in meinem Ausgangsverzeichnis und allen Unterverzeichnissen vorhanden ist. find ~/ -name "bogus"gibt mir diese Information nach ein paar Sekunden, doch der dolphinDateimanager von KDE brauchte fast 3 Minuten, um dasselbe zu tun. Dies entspricht meinen...
Wenn ich einen findBefehl wie diesen verwende: find /mydir/mysubdir -executable -type f Alle ausführbaren Dateien werden aufgelistet (ausgenommen Verzeichnisse), einschließlich der ausführbaren Skriptdatei (wie script.sh usw.). Ich möchte nur ausführbare Binärdateien
Wie kann ich eine Liste der Unterverzeichnisse abrufen, die eine Datei enthalten, deren Name mit einem bestimmten Muster übereinstimmt? Insbesondere suche ich nach Verzeichnissen, die eine Datei mit dem Buchstaben 'f' irgendwo im Dateinamen enthalten. Im Idealfall enthält die Liste keine Duplikate...
Ich bin tief in einem Dateibaum verschachtelt und möchte herausfinden, welches übergeordnete Verzeichnis eine Datei enthält. ZB bin ich in einer Reihe von verschachtelten Git-Repositories und möchte das .git-Verzeichnis finden, das die Dateien steuert, in denen ich mich gerade befinde. Ich hoffe...
Bei der Verwendung find, wie kehre ich die Dateinamen und die Zeilennummer , wenn nach einer Zeichenfolge gesucht? Es gelingt mir, den Dateinamen in einem Befehl und die Zeilennummern mit einem anderen zurückzugeben, aber ich kann sie scheinbar nicht kombinieren. Dateinamen: find . -type f -exec...
Ich versuche, alle Dateien von dir1, aufzulisten dir2, dir3und dir4die sich möglicherweise irgendwo in meinem Unterverzeichnis befinden, wenn ich cwdden findBefehl verwende. Ich habe folgendes ohne Erfolg versucht: find . -type f -regextype posix-egrep -regex 'dir1/.+|dir2/.+|dir3/.+|dir4/.+' Ich...
Ist es möglich, mit dem findBefehl alle "nicht-binären" Dateien in einem Verzeichnis zu finden? Hier ist das Problem, das ich zu lösen versuche. Ich habe ein Archiv mit Dateien von einem Windows-Benutzer erhalten. Dieses Archiv enthält Quellcode und Bilddateien. Unser Build-System spielt nicht gut...
Angenommen, ich habe: foo.txt bar baz.ooo Wenn ich das benutze ls -1 !(*.*)dann komme ich erst barauf den ausgang. Großartig, jetzt möchte ich die gleichen Ergebnisse mit find erzielen - einige find -regex, die den Job erledigen. HINWEIS: find -name !(*.*)ist nicht die Antwort, da !(*.*)es immer...
Ich habe eine Reihe von .zip-Dateien in mehreren Verzeichnissen: Fol1/Fol2 Fol3 Fol4/Fol5 Wie würde ich sie alle in einen gemeinsamen Basisordner
Welchen präzisen Befehl kann ich verwenden, um alle Dateien zu finden, die KEINE Textzeichenfolge enthalten? Ich habe dies (mit -v, um die grep-Parameter zu invertieren) ohne Erfolg versucht: find . -exec grep -v -l shared.php {} \; Jemand sagte, das würde funktionieren: find . ! -exec grep -l...
HP-UX ***** B.11.23 U ia64 **** Lizenz für unbegrenzte Benutzer find . -type d -name *log* | xargs ls -la gibt mir die Verzeichnisnamen (die logim Verzeichnisnamen enthalten sind ), gefolgt von allen Dateien in diesem Verzeichnis. Die Verzeichnisse /var/opt/SID/application_a/log/, ...
Code find / -name netcdf Ausgabe find: `/root/.dbus': Permission denied find: `/root/.gconf': Permission denied find: `/root/.gconfd': Permission denied find: `/root/.gnome': Permission denied find: `/root/.gnome2': Permission denied find: `/root/.gnome2_private': Permission denied...