Hi allerseits,
ich mache gerade die ersten Schritte mit Skript-Programmierung. Mein Skript habe ich mal auf folgendes Minimalskript reduziert:
Wenn ich das Skript starte, bekomme ich für die Zeile until test... beim ersten Schleifendurchlauf folgende Fehlermeldung:
Warum erscheint diese Meldung? Wie kriege ich sie weg? Und warum erscheint die nur beim ersten Durchlauf?
ich mache gerade die ersten Schritte mit Skript-Programmierung. Mein Skript habe ich mal auf folgendes Minimalskript reduziert:
Code:
#!/bin/bash
EINGABE=""
until test $EINGABE = "x" -o $EINGABE = "X"
do
echo -n "> "
read EINGABE
done
Wenn ich das Skript starte, bekomme ich für die Zeile until test... beim ersten Schleifendurchlauf folgende Fehlermeldung:
Code:
./testskript: line 5: test: too many arguments
Warum erscheint diese Meldung? Wie kriege ich sie weg? Und warum erscheint die nur beim ersten Durchlauf?