实现批量用户创建
脚本案例
#!/bin/bash
#useradd
#v1.1 itwangqiang 2020-12-25
while :
do
read -p "Please input username'prefix & password & number[Example: admin 123456 10] " username password number
printf "
The username is: [ $username ]
The password is: [ $password ]
The number is: [ $number ]
"
echo -en "\e[1;31mAre you user?[y/n]: \e[0m"
read choose
if [ "$choose" = "y" ];then
break
else
exit
fi
done
for i in `seq -w $number`
do
user=$username$i
id $user &> /dev/null
if [ $? -ne 0 ];then
useradd $user
echo "$password" | passwd --stdin $user &> /dev/null
echo "$user is created"
else
echo "The $user is existe"
fi
done