On Wed, 14 Jan 2004, Pascal Tritten wrote:
[...] Ich möchte jedoch nur alle leeren Unterverzeichnisse von recycle_bin/ löschen und nicht /path/to/recycle_bin/ selber. Wie kann ich das find beibringen?
Wir sprechen vom GNU-find (?). man -P "less +'/^ {7}-(min|max|)depth'" find "-depth" solltest Du ebenfalls anwenden, weil sonst durchaus ein Verzeichnis nicht gelöscht wird, obwohl alle leeren Unterverzeichnisse gelöscht wurden...
Gemäss Manpage sollte doch find im angegebenen Pfad erst anfangen zu suchen, oder verstehe ich da etwas falsch?
Du verstehst "da etwas falsch". Die Lektüre von "-mindepth" und "-maxdepth" hätte Dir alles gesagt. Ein find /tmp -maxdepth 1 -print | less -S hätte Dir zum einen gezeigt, dass "/tmp" als _erstes_ behandelt wird und zweitens, dass es _auch_ bearbeitet wird (sigh!). SCNR: Lesen bildet. Aber es war anscheinend mal wieder einfacher, die Angel in die Mailingsliste zu werfen... G Henning Hucke -- Eine Gesellschaft von Schafen muss mit der Zeit eine Regierung von Woelfen hervorbringen. -- Bertrand de Jouvenel