Hallo, Am Samstag, 10. Jul 2004, 19:50:00 +0200 schrieb Jan Trippler: > Am Samstag, 10. Juli 2004 19:24 schrieb Bjoern Schmidt: > > On Sat, 10 Jul 2004, Heike C. Zimmerer wrote: > [...] > > > > 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! > > Eine andere Alternative wäre stat: > if test `stat -c %h "/voller/pfad"` -eq 2; then > ... > fi > > Ein leeres Verzeichnis hat immer exakt 2 Links - einmal auf .. und > einmal auf .
Leider nicht. Die beiden Hardlinks sind "/voller/pfad" "/voller/pfad/." Nach `touch /voller/pfad/einedatei' sind es immer noch zwei. Nach `mkdir /voller/pfad/undweiter' sind es drei: "/voller/pfad" "/voller/pfad/." "/voller/pfad/undweiter/.." Schade, wäre schön gewesen. Es führt aber nach wie vor nichts daran vorbei, mindestens 3 Dateien aus dem Verzeichnis auszulesen. Gruß Bertram -- Bertram Scharpf Stuttgart, Deutschland/Germany http://www.bertram-scharpf.de -- 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)