read -p "请输入要创建的用户名:" user
if id $user &> /dev/null
then
echo "用户 $user 已经存在"
read -p "是否要修改密码(yes/no):" message
if [ ${message} = "yes" ]
then
read -p “请输入要修改的密码” password
if [ ${#password} -le 7 ]
then
echo "输入格式错误,最少8位"
else
read -p "请再次输入密码" password2
if [ "$password" = "$password2" ]
then
useradd "$user"
echo $password | passwd --stdin "$user" &> /dev/null
echo "密码修改成功"
else
echo "两次输入的密码不一致"
fi
fi
fi
else
read -p “请输入用户的密码” password
if [ ${#password} -le 7 ]
then
echo "输入格式错误,最少8位"
else
read -p "请再次输入密码" password2
if [ "$password" = "$password2" ]
then
useradd "$user"
echo $password | passwd --stdin "$user" &> /dev/null
echo "密码设置成功"
else
echo "两次输入的密码不一致"
fi
fi
fi