Hallo @!
Hat irgendjemand eine ahnung, wie man unter linux mit einem script, egal welches z.B. alles von:
s1a01 bis s1a30
anlegt? Danke schoneinmal im voraus, mfg. da niko
Hallo @!
Hat irgendjemand eine ahnung, wie man unter linux mit einem script, egal welches z.B. alles von:
s1a01 bis s1a30
anlegt? Danke schoneinmal im voraus, mfg. da niko
Hoffe das hilf dir weiter
Advanced Bash-Scripting GuideCode:#!/bin/bash i=1 while [ $i -lt 2 ] do $(useradd -d /home/user$i -m -g 101 -s /bin/false user$i) i=$(($i+1)) done
Hey,thx!
Super, genau dass brauchte ich!
Hi,
was vielleicht noch praktisch wäre, wäre dass die Zahl immer gleich lang ist, wie in deinem Beispeil
Dazu einfach die Zeile:
$(useradd -d /home/user$i -m -g 101 -s /bin/false user$i)
dur folgende ersetzen:
$(useradd -d /home/user$(printf %03d $i) -m -g 101 -s /bin/false user$(printf %03d $i))
Dabei sagt die Null, das führende Nullen vorangestellt werden und die 3 sagt wie lang die Nummer ist. Würden alls so aussehen: user009, user010
MfG
Björn
Lesezeichen