1、linux随机数生成(生成随机密码)
2、md5加密
3、获取前八个字符
4、{A..B}的用法
5、判断用户是否存在
6、最后脚本如下
#!/bin/bash
USER_FILE=./user.info
for USER in user{1..100}
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 User create successful"
else
echo "$USER User already exit"
fi
done