Hallo zusammen,
Nachdem ich mich jetzt seit einiger Zeit in die geheimnisvollen Welten von Linux einarbeite, bin ich jetzt bei den Shell-Scripten angelangt. Nachdem das erste Script noch wunderbar funktioniert hat, weil hier nur stur einzelne Befehle abgearbeitet wurden, stellt mich das zweite Script direkt vor ein Rätsel. Nach der Lektüre einiger Grundlagen auf diversen Internetseiten wollte ich ein Script mit zwei If-Abfragen erstellen. Leider wollen diese so gar nicht funktionieren und ich sehe nicht wirklich einen Grund dafür.
Hier der "Quelltext"
#!/bin/sh
echo "Lan vorhanden?: (y/n)"
read A
if ( $A=="y" )
then
touch /home/generalk/lan
fi
echo "WLAN vorhanden?: (y/n)"
read B
if ($B=="y")
then
touch /home/generalk/wlan
fi
Als Fehlermeldung erhalte ich für beide Abfragen:
y==y: command not found
bzw
n==y: command not found
je nach Benutzereingabe
Ich schätze mal, dass ich einfach nur ein dickes fettes Brett vorm Kopf habe. Kann mir jemand helfen?
MFG
General_K