Ich versuche, einige Dateien in einem Verzeichnis zu finden. Standardmäßig command
durchsucht der Fund das von mir angegebene Verzeichnis und seine Unterverzeichnisse.
Ich habe versucht, depth/maxdepth
und zu verwenden prune
, aber nichts hat dazu beigetragen, dies zu überwinden. Kann jemand den richtigen Weg für die Verwendung von Tiefe / Beschneidung in Solaris aufzeigen?
Mein Code sieht folgendermaßen aus:
find file_path -depth 1 -name '*.log'
Ich erhalte die folgende Fehlermeldung:
find: bad option 1
find: [-H | -L] path-list predicate-list
-mindepth
und-maxdepth
sind eine verschwindende Rasse. Wenn Ihr Fund hat-maxdepth
, verwenden Siefind /directory/to/traverse -mindepth 1 -maxdepth 1 -name '*.log'