Re: bash Frage
Hallo Ulrich Fürst, hallo auch an alle anderen
Dienstag 28 August 2007 - Ulrich Fürst wrote:
> Reinhold Plew <Reinhold.Plew@aedon-its.de> wrote:
> > Erwartest Du evt. solch ein Ergebnis?
> >
> > /--
> > debian@testsrv:~$ [ ! "`ls -A xyz`" ]
> > debian@testsrv:~$ echo $?
> > 0
> > debian@testsrv:~$ [ ! "`ls -a xyz`" ]
> > debian@testsrv:~$ echo $?
> > 1
> > --/
>
> AM besten. Zumindest erwartete ich ein Ergebnis das bei einem
> effektiven "" (Ergebnis von "`ls -optionen`") nicht "too many
> arguments" ausgiebt.
"Too many arguments" bezieht sich ja auch auf den Aufruf von Test.
--> man test: "[ ... ]" ist nur eine andere Schreibweise für "test ..."
~$ test [ ... ] ist also doppelt gemoppelt. ;-)
--
Gruß
MaxX
Bitte beachten: Diese Mailadresse nimmt nur Listenmails entgegen.
Für PM bitte den Empfänger gegen den Namen in der Sig tauschen.
Reply to: