On Sat, 10 Jul 2004, Heike C. Zimmerer wrote: > > if [ -z $(find /voller/pfad -type d -empty) ]; then > > mach was... > > fi
> Das durchsucht den ganzen Baum und gibt auch wahr zurück, wenn das > gewünschte Verzeichnis gar nicht leer ist, sondern irgendein > Unterverzeichnis. Außerdem klappt es nur, wenn höchstens 1 leeres > Verzeichnis existiert und dieses kein white space im Namen > hat. Ansonsten: > > [EMAIL PROTECTED]:~$ mkdir -p x/y x/z x/z/x > [EMAIL PROTECTED]:~$ if [ -z $(find x -type d -empty) ]; then :; fi > bash: [: x/y: binary operator expected Waaaaah. Sch"#%$"#isse. Immer noch Fehler in meinem Script... > Also: > > > if [ -z "$(find /voller/pfad -type d -empty -maxdepth 0)" ]; then > ^ ^^^^^^^^^^ ^ Werde ich umgehend aendern. Hoffe dann ist es endlich richtig... ;) Danke fuer den Hinweis! -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)