Möchten Sie diesen Beitrag verbessern? Geben Sie detaillierte Antworten auf diese Frage, einschließlich Zitaten und einer Erklärung, warum Ihre Antwort richtig ist. Antworten ohne ausreichende Details können bearbeitet oder gelöscht werden. Ich versuche einen Weg zu finden, mein gesamtes Linux-System nach allen Dateien zu durchsuchen, die eine bestimmte Textzeichenfolge enthalten. …
Ich versuche, einen findBefehl für alle JavaScript-Dateien auszuführen , aber wie schließe ich ein bestimmtes Verzeichnis aus? Hier ist der findCode, den wir verwenden. for file in $(find . -name '*.js') do java -jar config/yuicompressor-2.4.2.jar --type js $file -o $file done
Ich muss alle Nachrichten verbergen, denen die Berechtigung verweigert wurde vor: find . > files_and_folders Ich experimentiere, wenn eine solche Nachricht entsteht. Ich muss alle Ordner und Dateien sammeln, zu denen es nicht kommt. Ist es möglich, die Berechtigungsstufen auf die files_and_foldersDatei zu lenken ? Wie kann ich die Fehler …
Ich bin auf Folgendes gestoßen: item = someSortOfSelection() if item in myList: doMySpecialFunction(item) aber manchmal funktioniert es nicht mit allen meinen Elementen, als ob sie in der Liste nicht erkannt würden (wenn es sich um eine Liste von Zeichenfolgen handelt). Ist dies die "pythonischste" Art, ein Element in einer Liste …
Angenommen, ich habe eine Datei ähnlich der folgenden: 123 123 234 234 123 345 Ich möchte herausfinden, wie oft '123' dupliziert wurde, wie oft '234' dupliziert wurde usw. Im Idealfall wäre die Ausgabe also wie folgt: 123 3 234 2 345 1
Wie kann ich ls dazu bringen, eine flache Liste rekursiver Pfade pro Zeile auszuspucken? Zum Beispiel möchte ich nur eine flache Liste von Dateien mit ihren vollständigen Pfaden: /home/dreftymac/. /home/dreftymac/foo.txt /home/dreftymac/bar.txt /home/dreftymac/stackoverflow /home/dreftymac/stackoverflow/alpha.txt /home/dreftymac/stackoverflow/bravo.txt /home/dreftymac/stackoverflow/charlie.txt ls -a1 macht fast das, was ich brauche, aber ich möchte keine Pfadfragmente, ich möchte …
Ich versuche, find -exec mit mehreren Befehlen ohne Erfolg zu verwenden. Weiß jemand, ob Befehle wie die folgenden möglich sind? find *.txt -exec echo "$(tail -1 '{}'),$(ls '{}')" \; Grundsätzlich versuche ich, die letzte Zeile jeder txt-Datei im aktuellen Verzeichnis zu drucken und am Ende der Zeile ein Komma gefolgt …
Ich habe versucht, mit dem Befehl eine Liste aller Python- und HTML-Dateien in einem Verzeichnis abzurufen find Documents -name "*.{py,html}". Dann kam die Manpage: Klammern innerhalb des Musters ('{}') gelten nicht als speziell (dh find. -Name 'foo {1,2}' entspricht einer Datei mit dem Namen foo {1,2}, nicht den Dateien foo1 …
Kann mir jemand sagen, ob es möglich ist, ein Element anhand seines Inhalts und nicht anhand einer ID oder Klasse zu finden ? Ich versuche Elemente zu finden, die keine unterschiedlichen Klassen oder IDs haben. (Dann muss ich dann das übergeordnete Element dieses Elements finden.)
Ich habe einige Bilder mit der generierten Zeichenfolge uuid1 benannt. Zum Beispiel 81397018-b84a-11e0-9d2a-001b77dc0bed.jpg. Ich möchte alle diese Bilder mit dem Befehl "find" herausfinden: find . -regex "[a-f0-9\-]\{36\}\.jpg". Aber es funktioniert nicht. Stimmt etwas mit der Regex nicht? Könnte mir jemand dabei helfen?
Ich verwende find für alle Dateien im Verzeichnis, daher erhalte ich eine Liste der Pfade. Ich brauche jedoch nur Dateinamen. dh ich bekomme ./dir1/dir2/file.txtund ich will bekommenfile.txt
Beispielsweise läuft auf meinem Ubuntu-Computer ein MySQL-Server. Einige Daten wurden in den letzten 24 Stunden geändert. Welche (Linux-) Skripte können die Dateien finden, die in den letzten 24 Stunden geändert wurden? Bitte geben Sie die Dateinamen, Dateigrößen und die geänderte Zeit an.
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.