#1 10. Dezember 2007 Linux Bash Usererstellung Hey leute brauch für die schule ein programm das auf kubuntu automatisch lehrer und schüleraccounts(getrennt voneinander) aus listen(2 stück (lehrer, schueler))(die wir selber erstellen wo einfach nur gustav schueler2 paul peter bla bzw hans schneider ericsson drinsteht) ausliest und erstellt und dann auch gleich noch die rechte gibt(lehrer können alles, schüler können nur aufs eigene verzeichnis zugreifen schreiben und ausführen) bis jetz is das dabei entstanden: schueleradd Code: #!/bin/bash while read user; do adduser --gecos "$user" --gid 1001 -disabled-login $user done < $1 lehreradd Code: #!/bin/bash while read user; do adduser --gecos "$user" --gid 1002 -disabled-login $user done < $1 könnt ihr mir da noch n paar verbesserungen zeigen? MfG + Multi-Zitat Zitieren
#2 11. Dezember 2007 AW: Linux Bash Usererstellung lass es am besten von nem mod innen linux-bereich verschieben, weil hier kaum wer von bash haben wird. wennde glück hast lässt sich crack02 ja ma blicken, der zaubert dir sowas mitm fingerschnipsen^^...mfg coach + Multi-Zitat Zitieren
#3 11. Dezember 2007 AW: Linux Bash Usererstellung In der Linux-Section treiben sich wohl mehr Bash-Veteranen herum. ~moved~ Mfg, Kolazomai + Multi-Zitat Zitieren
#4 11. Dezember 2007 AW: Linux Bash Usererstellung zieh dir mal die "for" funktion rein. damit kannst in ner schleife ne liste an punkten nacheinander als variable definieren. geht auch mit dateien in einem ordner, oder ordnern in einem überordner. for i in schueler.txt do useradd $i blablabla blubbber asdf hastmigsehn oder so ähnlich wenn ich alles vorkau wär doch langweilig ^^ + Multi-Zitat Zitieren