1、使用for循环来批量创建系统用户
#!/bin/bash
##############################################################
# File Name: Create users in bulk.sh
# Version: V1.0
# Author: fenyuer
# Organization: http://fenyuer.blog.51cto.com/
# Contact mailbox: 523394094@qq.com
# Created Time : 2017-07-15 19:34:56
# Description:
##############################################################
. /etc/init.d/functions
for i in `seq 3`
do
userName=oldboy$i 定义用户变量
pass=`date +%N|md5sum |cut -c1-9` 定义密码变量
useradd $userName &>/dev/null && echo $pass|passwd --stdin $userName
if [ $? -eq 0 ];then 进行判断前面的命令是否执行成功
action "创建用户${userName}成功" /bin/true
echo -e "user:$userName \t pass:$pass" >>/tmp/userp.log
else
action "创建用户${userName}失败" /bin/false
fi
done本文出自 “每天一小步” 博客,请务必保留此出处http://fenyuer.blog.51cto.com/11265169/1948470
原文:http://fenyuer.blog.51cto.com/11265169/1948470