[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: bash Frage



"Ulrich Fürst" <Fuerst.Ulrich@vr-web.de> wrote:
> Ich möchte in einem Script für einem Verzeichnis zuächst testen ob es
> "nicht leer" ist, bevor dort bogofilter bzw. spamassassin trainiert
> werden. 
> 
> Funktionieren tut das soweit ich gemerkt habe mit 
> 
> if [ -e "`ls | tail -n 1`" ]; then echo ja; else echo nein; fi
> 
> 2. Geht das eleganter?

Ja: 

Armin Breier <breier@s-mail.de> wrote:
> 
> $ test -e /foo/bar/*
> gibt
> 1 auf ein leeres Verzeichnis und
> 0 sobald etwas vorhanden ist.

Irgendwann lerne ich das noch so, dass ich es auch wieder abrufen kann,
dass man ein ls auch durch * ersetzen kann.

Danke.

Ulrich



Reply to: