Re: bash Frage
Ulrich Fürst wrote:
> Reinhold Plew <Reinhold.Plew@aedon-its.de> wrote:
>>
>> Ulrich Fürst wrote:
>> > "Helmut H. Franke" <helmut.franke@student.uni-augsburg.de> wrote:
>> >> Wozu eigentlich das ls? Willst du nur abfragen, ob das
>> >> Verzeichnis leer oder gefüllt ist? Kann man denn nicht die
>> >
>> > Genau.
>> oder als Rückgabe mit leeren Verzeichnis gleich 0
>>
>> ls -A $verz | wc -l
>
> Das scheint zu gehen. Ich glaube das nehm ich. Ich muss nur noch
> herausfinden, ob Sylpheed immer 4 eigene Dateien in jeden Ordner legt.
>
> Jochen Schulz <ml@well-adjusted.de> wrote:
>>
>> Vielleicht was mit 'find $dir -maxpdeth 0 \! -empty'?
>
> liefert bei mir immer 0 zurück, egal ob das Verzeichnis leer ist oder
> nicht.
Richtig, der Rückgabewert ist immer 0, wenn die Ausführung
erfolgreich war.
Allerdings erhälst Du den Verzeichnisnamen als Ausgabe, wenn das
Verzeichnis nicht leer ist, andernfalls wird NULL zurückgegeben.
hth
Reinhold
Reply to: