shell script bei bedingung verlassen
Hallo,
wie lautet der BASH Befehl um bei einer bestimmten Bedingung das Script zu verlassen:
read -p "Wie ist der neue Computername?: " name
read -p "UID eingeben : " uid
IFS=:
cat /etc/passwd |
while
read account pw vuid gid bem home shell
do
if test $uid = $vuid
then echo "UID ist schon vorhanden!" --> HIER ALLES ABBRECHEN!
fi
done
cat /etc/passwd |
while
read account pw vuid gid bem home shell
do
if test $account$ = $account
then echo "Konto ist schon vorhanden!" --> UND HIER!!!
fi
done
useradd -c Computerkonto -d /dev/null -g 100 -s /bin/false -u $uid $name$
smbpasswd -a -m $name
if test $? = 0
then echo "Computeraccount wurde erstellt!"
else echo "Es ist ein Fehler beim Erstellen des Computeraccount aufgetreten!"
fi
....exit funktioniert bei mir einfach nicht!!!!
gruss
jorge
|