Einfaches Skript:
Code: Alles auswählen
test1="TEST1"
test2="TEST2"
if [ $test1 = "TEST1" ] && [ $test2 = "TEST2" ] ; then
echo $test1;
else
echo $test2;
fi
Wenn ich jetzt aber
Code: Alles auswählen
test1="TEST1"
Code: Alles auswählen
test1="T E S T1"
Code: Alles auswählen
./test.sh: [: too many arguments
Nur mein reales Skript bekommt den Inhalt der Variablen halt aus dem
Programmfluß und da sind dann oft Leerzeichen drin.
Wie bekomme ich das hin?
Für Hilfe wäre ich sehr dankbar.
gruss
eC