一 批量创建用户
[root@iZbp1el3hto8hhgtlih1m4Z test]# vi 1_useradd_piliang.sh
#!/bin/bash
#第一步获取到创建用户的名称,这里使用前台输入
USER_LIST=$@
#存放创建好的用户和密码
USER_FILE=./new_user.log
#开始进行循环
for USER in $USER_LIST;do
if ! id $USER &>/dev/null;then
PASS=$(echo $RANDOM | md5sum | cut -c 1-8)
useradd $USER
echo $PASS | passwd --stdin $USER
echo "$USER--$PASS" >> $USER_FILE
echo "$USER 用户创建成功!!!"
else
echo "$USER 用户是存在的!!!"
fi
done
标签:脚本,shell,创建,LINUX,用户,echo,USER,FILE,PASS
From: https://www.cnblogs.com/laityguanguan/p/17460251.html