#!/bin/bash
for name in tom jerry joe jane
do
useradd $name
echo redhat | passwd --stdin $name
done
#自己使用的时候,用自己需要的帐户名列表替换掉这个代码范例里的
#tom jerry joe jane等字段即可。密码都是redhat,自己更改。
以下是升级版本:
---------------------------
vi usertable.txt #建立账户文件 user1 password1 user2 password2 user3 password3 -------------------------------------------------- vi adduser.sh #!/bin/bash cat usertable.txt | while read username password #从cat获取的结果中读取一行 并把每个字段的值给shell变量 do useradd $username echo ${password} | passwd --stdin $username #利用passwd的--stdin把echo获取的值重定向给 shell变量的 passwd done