成批添加用户账户
-
创建脚本addusers,内容为:
#!/bin/bash echo -n " Give me the name of the file containing user data..." read file[1] [ ! -f $file ] && ( echo " '$file' does not exist..."; exit 1 ) while read username[2] do useradd $username >/dev/null 2>&1[3] if [ $? -ne 0 ] then echo " Fail to create an account with name=$username..." else echo 'redhat' | passwd --stdin $username >/dev/null 2>&1[4] fi done < $file
-
创建用户名数据文件users,内容为:
user101 user102 user103 user104
-
执行脚本创建多个用户
# bash addusers Give me the name of the file containing user data... users[5]