Als «find» getaggte Fragen

Bei Fragen zum Suchen ein Befehlszeilenprogramm zum Suchen nach Dateien in einer Verzeichnishierarchie. Verwenden Sie dieses Tag für Fragen zu find selbst oder für Fragen zu Problemen, die sich aus der Verwendung des Befehlszeilenprogramms find ergeben.

7
Hier finden Sie die neuesten Dateien
Wie finde ich die Datei heraus, auf die zuletzt in einem bestimmten Verzeichnis zugegriffen wurde? Ich kann den findBefehl verwenden, um alle Dateien aufzulisten, die in den letzten nMinuten geändert wurden / auf die zugegriffen wurde . Aber hier in meinem Fall bin ich nicht sicher, wann die letzte Datei …
10 find 

6
Suchen aller Dateien mit einer bestimmten Erweiterung, deren Basisname der Name des übergeordneten Verzeichnisses ist
Ich möchte rekursiv nach jeder *.pdfDatei in einem Verzeichnis suchen, ~/foodessen Basisname mit dem Namen des übergeordneten Verzeichnisses der Datei übereinstimmt. Angenommen, die Verzeichnisstruktur ~/foosieht folgendermaßen aus foo ├── dir1 │ ├── dir1.pdf │ └── dir1.txt ├── dir2 │ ├── dir2.tex │ └── spam │ └── spam.pdf └── dir3 ├── …
9 find 

3
Wie finde ich Dateien nach Dateityp?
Ich weiß, dass ich Dateien finden kann mit find: find . -type f -name 'sunrise'. Beispielergebnis: ./sunrise ./events/sunrise ./astronomy/sunrise ./schedule/sunrise Ich weiß auch, dass ich den Dateityp einer Datei bestimmen kann : file sunrise. Beispielergebnis: sunrise: PEM RSA private key Aber wie kann ich Dateien nach Dateityp finden? Zum Beispiel …






2
Entfernen Sie alle Dateien rekursiv, ohne Verzeichnisse zu löschen
Ich möchte alle Dateien eines Verzeichnisses "bereinigen", einschließlich aller Dateien in Unterverzeichnissen, aber ich möchte die Unterverzeichnisse an Ort und Stelle belassen. Ich verstehe, rm -rdass dadurch auch die Unterverzeichnisse selbst gelöscht werden. Ich möchte keine versteckten (Punkt-) Dateien löschen. Wie kann das gemacht werden?
9 command-line  find  rm 



2
Dateien mit find + xargs verschieben: Ziel ist kein Verzeichnis?
Wenn ich den folgenden Befehl ausführe: > mkdir some_dir > find /foo/bar/ -name '*.csv' -print0 | xargs -0 mv {} some_dir Ich bekomme Hunderte von Zeilen, die sagen: mv: target `/foo/bar/XX.csv` is not a directory Warum? Ich dachte, xargs würde ausführen: mv /foo/barXX.csv some_dir für jede Datei, die findfindet. Was …
9 find  xargs 

4
Übergeben mehrerer Verzeichnisse an die Option -prune in find
Ich verwende findzum Suchen und Löschen von Sicherungsdateien, möchte jedoch bestimmte Verzeichnisse von der Suche ausschließen. Die Backup - Dateinamen enden in könnten .bck, bak, ~, oder backup. Der MWE-Code (Minimal Working Example) mit nur drei auszuschließenden Verzeichnissen lautet: #! /bin/bash find . -type d \( -path "./.*" -o -path …


6
UNIX-Befehle - finden
Ich versuche, UNIX-Befehle zu lernen, und ich spiele dieses Spiel, um zu lernen, und ich stecke im Moment wirklich fest. Ich bin über ssh auf einem Server und das Verzeichnis ist voll mit zufälligen Dateien und Ordnern und das Passwort für die nächste Ebene befindet sich in einer der Dateien. …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.