ich brauche bitte nochmal eure Hilfe.
Ich hänge gerade an einer einfachen Schleife und finde meinen Fehler nicht.
Code: Select all
#!/bin/bash
Text="Connection dropped with"
n=0
while [ -z $Variable ];
do
echo "Variable ist noch leer"
echo "Durchlauf" $n
n=$(( n+1 )) #n wird hochgezaehlt um Abbruchkriterum zu erreichen
if [ $n == "3" ];
then
Variable=`echo $Text`
echo "Die Variable hat den Inhalt" $Variable
fi
done
Code: Select all
# ./schleife.sh
Variable ist noch leer
Durchlauf 0
Variable ist noch leer
Durchlauf 1
Variable ist noch leer
Durchlauf 2
Die Variable hat den Inhalt Connection dropped with
./schleife.sh: Zeile 4: [: Zu viele Argumente.
Vielen Dank.
Gruß
Tobias

