shell脚本实例-脚本批量创建用户

#!/usr/bin/bash

read -p "Please input number: " num

if [[ ! "$num" =~ ^[0-9]+$ || "$num" =~ ^0+$ ]];then#大括号只有一

echo "请输入一个数字"

exit

fi

read -p "Please input prefix: " prefix

if [ -z "$prefix" ];then#-z 判断这个字符串是否为0

echo "error prefix"

exit

fi

for i in `seq $num`

do

user=$prefix

useradd $user

echo "12345"|passwd --stdin $user

if [ $? -eq 0 ];then

echo "$user is created."

fi

done

作者简介: 
陈志珂(头条号:强扭的瓜不好吃)目前就职于中国最大的安卓应用软件公司,任高级工程师现在公司任php开发工程师,python开发工程师,高级运维工程师,公众号“铅笔学园”运维内容合作作者之一。
铅笔学园IT资源分享|知识分享,做初级程序员的指明灯

猜你喜欢

转载自www.cnblogs.com/qianbixueyuan/p/9452562.html