Hallo Kay, Hallo Alle, wo kommen den die Hochkommata in der Fehlerausgabe her? Versuch mal herauszufinden, welches Zeilenende die Datei hat. Newline oder "Carriage Return"/Newline? Geht mit dem Editor em aus dem uemacs-Paket (hoffentlich erinnere ich mich richtig). Müßte aber evtl. auch mit dem vi gehen. Hab schon mal Dateien unter Windows editiert und vergessen die CR's rauszunehmen, bevor ich die datei als Skript unter Unix eingesetzt habe. Dann gehört nämlich das CR zum letzten Parameter des Kommandos. Tschö, Emil Am Montag, 14. Juni 2004 16:29 schrieb Kay Häusler:
Guten Tag,
ich hab hier eine Datei erstellt, die soll mir Benutzer anlegen
================================================= #!/bin/sh clear groupadd nofiles useradd -g nofiles -d /var/qmail/alias alias useradd -g nofiles -d /var/qmail qmaild useradd -g nofiles -d /var/qmail qmaill useradd -g nofiles -d /var/qmail qmailp groupadd qmail useradd -g qmail -d /var/qmail qmailq useradd -g qmail -d /var/qmail qmailr useradd -g qmail -d /var/qmail qmails =================================================
wenn ich die Befehle per Hand in der Konsole eintipper, dann klappt es ohne Probleme
wenn ich aber diese Datei ausführe, hagelt es nur Fehlermeldungen :-(
================================================= '.oupadd: Invalid group name `nofiles '.eradd: Invalid user name `alias '.eradd: Invalid user name `qmaild '.eradd: Invalid user name `qmaill '.eradd: Invalid user name `qmailp '.oupadd: Invalid group name `qmail '.eradd: Invalid user name `qmailq '.eradd: Invalid user name `qmailr =================================================
Benutzer und Gruppen habe ich selbstverständlich vorher gelöscht, bevor ich die Datei ausgeführt habe
bin hier etwas am verzweifeln
-- Mit freundlichen Grüssen Kay Häusler mailto:kay@ct-gzsz.de
-- -------------------------------------------------- Emil Stephan, Marktplatz 39, 53773 Hennef, Germany voice: +49-2242-84438 Accelerate Windows: 9.81 m/sec^2 would be adequate