Hi Denny,
> Also, ich habe es jetzt mal so eingepflanzt:
> # GLOBALE Variablen
> HTDOCS=/home/httpd
> TEMPLATE=/root/apache.template
> APACHEETC=/etc/apache2/conf
> INDEXPAGE=/root/template/index.html
> clear # Bildschirm putzen
> # Intro
> echo -e "\033[1;33m========================================="
> echo -e "\033[1;33m Willkommen"
> echo -e "\033[1;33m Domain Creator 0.0.1alpha"
> echo -e "\033[1;33m von Denny Schierz"
> echo -e "\033[1;33m========================================="
> # Auswahl/Eingabe User Name
> echo -n -e "\033[1;32mBitte geben sie einen Usernamen ein: "
> read NAME
~~~~~~~~~~~~~
> IFS=':'
> while read user x uid gid desc home shell; do
> if [ ${#name} -eq ${#user} -a "$NAME" = "$user" ]; then
~~~~~~~~~~
> echo -e "\033[1;33m========================================="
> echo -e "\033[1;31mDen User gibt es schon :-/"
> echo -e "\033[1;33m========================================="
> exit 1
> fi
> done </etc/passwd
> Irgendwo muss noch ein Fehler sein, denn egal ob es den User gibt oder,
> f�r das Script gibt es den User.
Du schreibst einmal die variable "name" GROSS und einmal klein!!!
Nimm "name" oder "newuser"!
Zur Kontrolle starte sa script mit # bash -x scriptname
Gruss
Thomas
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org