A gadget for generating user names and random passwords in batches
Have nothing to do, write a gadget for friends to generate user names and random passwords in batches
#! / bin/bashif [- z "$1"] thenecho "Usage:. / genpasswd [- u userid] [- n user numbers] [- f password file]" exit 1fi# get optionswhile getopts "u:n:f:" argdocase $arg inu) USER=$OPTARG;;n) NUMS=$OPTARG;;f) FILE=$OPTARG;;?) echo "Usage:. / genpasswd [- u userid] [- n numbers] [- f file]" exit 1 Esacdone# debug#echo $USER#echo $NUMS#echo $FILE# generate passwordwhile [$NUMS-gt 0] doUSER= `expr $USER + 1`NUMS = `expr $NUMS-1`PASSWD = `mkpasswd.pl-C 0-s 0`echo "$USER:$PASSWD" > > $FILEdone