From: Christian Weisgerber (naddy_at_mips.inka.de)
Date: 17. Jan 2001
Raphael H. Becker <beckerra_at_rumms.uni-mannheim.de> wrote:
> Umstaendlich koennte man das so machen:
>
> if [ $1 ]
Das fliegt dir sehr leicht um die Ohren. Besser
[ "$1" ]
oder gleich sauber
[ -n "$1" ]
Außerdem kann man auf diesem Weg nicht zwischen einem leeren und
einem überhaupt nicht gesetzten Wert unterscheiden.
> VAR=${$1:-"defaultwert"}
Es ist wichtig zwischen einer Variablen (VAR) und ihrem Wert ($VAR)
zu unterscheiden. Hier wird die Variable selbst gebraucht:
VAR=${1:-"defaultwert"}
> Da man $1 keinen Wert zuweisen kann (oder doch??)
Nur indirekt mit set.
-- Christian "naddy" Weisgerber naddy_at_mips.inka.de
Dieses Archiv wurde generiert von hypermail 2.1.2 : 11. Mar 2002 CET