n0n4m3
02-07-2005, 01:44
echo "$#"
zahler=1
while [ "$#" -gt "$((zahler-1))" ]
do
alles="$""$zahler"
echo "$alles"
zahler=$((zahler+1))
done
sollte selbsterklärend sein (vorallendingen weil es eigentlich garkeine funktion hat aber es läuft trotzdem nicht richtig) falls es nicht selsterklärend ist. ich will beim aufruf des shellscriptes einfach ein paar variablen mitgeben die er auch schon wunderschön einliest, jetzt will ich sie aber auch wieder ausgeben, obwohl ich natürlcih nicht wissen kann wieviele variablen eingelesen wurden.
-------------EDIT----------------
hab gerade selbst erkannt wie dumm ich bin und doch mal lieber ne for schleife genommen ;)
zahler=1
while [ "$#" -gt "$((zahler-1))" ]
do
alles="$""$zahler"
echo "$alles"
zahler=$((zahler+1))
done
sollte selbsterklärend sein (vorallendingen weil es eigentlich garkeine funktion hat aber es läuft trotzdem nicht richtig) falls es nicht selsterklärend ist. ich will beim aufruf des shellscriptes einfach ein paar variablen mitgeben die er auch schon wunderschön einliest, jetzt will ich sie aber auch wieder ausgeben, obwohl ich natürlcih nicht wissen kann wieviele variablen eingelesen wurden.
-------------EDIT----------------
hab gerade selbst erkannt wie dumm ich bin und doch mal lieber ne for schleife genommen ;)