Wie kann ich feststellen (wenn ich es beurteilen kann!), Um Dateien sowohl des Verzeichnisses als auch des Dateityps zu finden?
find -type fd
Es ist wie das heuristische dunkle Zeitalter hier oben.
Hier ist der Befehl, den Sie verwenden können:
find -type f -or -type d
find -type f -o -type d
für POSIX-konforme Alternative.. I get an error..
find: Pfade müssen vor dem Ausdruck stehen: `.. Irgendeine Idee warum?-
vorheror
?tl: dr
benutzen
find . -name "*string*" -type f -o -name "*string*" -type d
Erläuterung
Der Befehl -o
or
s s die Argumente nach dem Dateipfad vollständig, so dassfind . -name "*string*" -type f -o -type d
berechnet wirdfind . (-name "*string*" -type f) -o (-type d)
. Aus diesem Grund müssen Sie die angebenDie meisten Benutzer möchten etwas, das aussieht
welches berechnet als
Syntaxdetails finden
-name "*string*"
sucht nach Namen, die die Zeichenfolge an einerstring
beliebigen Stelle enthalten .quelle
Wenn Sie den GNU-Fund verwenden, ist die folgende Lösung möglicherweise für Sie geeignet:
Siehe
man find
für weitere Details:quelle
GNU find
Version 4.7.0. Es scheint nicht zu unterstützen,
. Die Fehlermeldung besagt, dassfind: Arguments to -type should contain only one letter.