# !/bin/bash
# 用for循环获取users.list文件中的每一行数据,保存到name变量中
for  name  in 'more users.list'
do
# name 变量不为空
if [-n "$name"]
then
#添加用户
useradd -m  $name
echo
#设置用户口令
echo $name "123456" |passwd --stdin "$name"
echo
echo  "User  $username's passwd changed!"
#name变量为空
else
echo
#输出用户名为空的提示信息
echo 'The username is null !'
fi
done
#将上述代码保存为adduser.sh ,把需要批量添加用户名信息保存到adduser.sh相同目录下的

#users.list文件中,每个用户一行记录,如下所示:
       #cat  users.list
       #zhangsan
       #lisi
       #wanger
#运行脚本时需进入脚本保存的目录,输入   ./adduser.sh
#