From: Simran Hansrai (sparc@pacbell.net)
Date: Tue Feb 25 2003 - 22:29:57 EST
Much thanks to eveyones response regarding this question. I have
included the small script that I wrote to take care of this problem.
Any suggestions or comments would be appreciated.
Thanks again,
Simran
_________________________________________________________________
#!/bin/sh
ALPHA=$1
count=$2
NUM2=$3
UID=1002
while [ $count -le $NUM2 ]
do
echo "$1$count:x:$UID:1:User
$1$count:/export/home/$1$count:/bin/sh" >> /etc/passwd
echo "$1$count:WafjZ5pUd5j7U:::::::" >> /etc/shadow
mkdir /export/home/$1$count
cp /etc/skel/local.login /export/home/$1$count/.login
cp /etc/skel/local.profile /export/home/$1$count/.profile
cp /etc/skel/local.cshrc /export/home/$1$count/.cshrc
chown -R $1$count:1 /export/home/$1$count
count=`expr $count + 1`
UID=`expr $UID + 1`
done
_________________________________________________________________
Simran Hansrai wrote:
> Hi Guys,
>
> I have looked everywhere but I am not able to find such a script. Any
> suggestions or ideas would be gratelly appreciated, or any links to
> exsisting scripts would be perfect.
>
> I am trying to get a script that would do the following:
>
> #script r # #
>
> It will accept 3 arguments at the command line. The first is just a
> alphabet and the other 2 are numbers.
> example:
> #script r 1021 1082
>
> with that command the script will create accounts for users: r1021
> through users r1082 with the same passwords. No error checking is
> really needed. Any suggestions or ideas are again very appreciated.
>
> Thanks in advance,
> Simran
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers
This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 23:25:53 EDT