[ Zeichenkette ] äquivalent zu [ -n ZEICHENKETTE ]
nur wenn ich das teste, erhalte ich bei
Code: Alles auswählen
if [ -n $1 ]
then echo "da"
else echo "nicht da"
fi
Wo liegt mein Denkfehler ?
Danke.
Code: Alles auswählen
if [ -n $1 ]
then echo "da"
else echo "nicht da"
fi
Code: Alles auswählen
if [ -n "$1" ]
then echo "da"
else echo "nicht da"
fi
Code: Alles auswählen
if [ -n "$var" ]; then
echo not empty
else
echo empty
fi
If universal surveillance were the answer, lots of us would have moved to the former East Germany. If surveillance cameras were the answer, camera-happy London, with something like 500,000 of them at a cost of $700 million, would be the safest city on the planet.
—Bruce Schneier
Wer bei den Notizen schlampt wird auch bei der Reinschrift schlampen. Und erst recht, wenn es zum Projektende stressig wird. -- Das ist ein Erfahrungswert.Braindead hat geschrieben: stimmt, war aber auch nur zum Test schnell hingeklatscht
Code: Alles auswählen
if [ -n "$var" ]; then
echo not empty
else
echo empty
fi
Code: Alles auswählen
if [ -n "$var" ]
then
echo not empty
else
echo empty
fi