Hallo, ich bin leider nicht der Shell-Programmierer vorm Herrn, wollte aber dennoch ein kleines selbst gebasteltest Script zum Anlegen von Benutzern einsetzen: ----------------------------------------------------------------- #!/bin/bash while read user do /usr/sbin/useradd $zeile -d /home/$user -g users -s /bin/false; echo -e "$user"; (echo "passwort"; sleep 3; echo "passwort";) | /usr/bin/passwd $user; echo -e "Passwort gesetzt\n" done < /root/benutzer.txt ----------------------------------------------------------------- In der Datei benutzer.txt steht jeweils pro Zeile ein Benutzername. Auf einem Debian (Kanotix) läuft das Script problemlos durch, auf einem frisch installierten SuSE 10.0 (Minimalinstallation ohne X) gibts es eine seltsame Fehlermeldung: ------------------------------------------------------------------ mailserver1:~ # ./script.sh '.eradd: Invalid account name `abw abw '.sswd: Unknown user `abw Passwort gesetzt ------------------------------------------------------------------ abw" ist der Wert in der 1.Zeile der Datei benutzer.txt. Kann mir da vielleicht jemand auf die Sprünge helfen, was hier schief läuft? Gruß Jürgen