Mailinglist Archive: opensuse-de (1280 mails)
| < Previous | Next > |
Re: Abfrage auf leeres Verzeichnis
- From: Axel Birndt <towerlexa@xxxxxx>
- Date: Thu, 12 Mar 2009 12:14:28 +0100
- Message-id: <49B8EE94.9050505@xxxxxx>
Manfred Hollstein schrieb:
On Thu, 12 Mar 2009, 11:02:45 +0100, =?iso-8859-1?q?Dr. J=FCrgen Vollmer?=...
wrote:
Am Donnerstag 12 März 2009 10:56:14 schrieb Manfred Hollstein:
Lass' mal ein strace auf "ls -a" mitlaufen und vergleiche, wieviel
Systemcalls das macht gegenueber einem "stat -c '%h' DIR", dann weisst
du, wovon ich rede... Vor allem, wenn du den Test auf ein riesiges
Directory machst...
also wenn ich ein
abirndt@UBUNTUNB:/WD_Linux_1/temp/bilder$ stat -c '%h' zu_Hause_09_orig
2
mache, dann bekomme ich als Ergebnis 2. Klar, "." u. ".." gibts immer,
das sagt aber nichts darüber aus, ob das Verzeichnis leer ist, wie die
ursprüngliche Frage war.
abirndt@UBUNTUNB:/WD_Linux_1$ stat -c '%h' temp
3
Wenn ich den Befehl auf das Verzeichnis temp loslasse, dann bekomme ich
als Ergebnis 3. Auch klar, ".", ".." und den Namen des Verzeichnisses
"bilder"
Der Befehl "stat -c '%h' zu_Hause_09_orig" fragt also meiner Meinung
nach ab, wieviele Verzeichniseinträge existieren, richtig?
Damit ist leider die Fragestellung des Threadöffners nicht direkt
geklärt. Man kann an Hand der Zahlen im Ergebnis doch nur Rückschlüsse
darauf ziehen, das es ein/mehrere oder kein unterverzeichnis gibt, oder
sehe ich das verkehrt??
Gruß Axel
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx
| < Previous | Next > |