我的创作纪念日

机缘

最初来到CSDN是为了分享自己所学的知识以及来学习他人的知识

当然也是为了成为一位非常优秀的IT人


收获

学习到了很多知识,解答了很多问题

也认识到了很多志同道合的人


日常

创作的都是我每天都在学习的东西,每天学习的干货都会分享


成就

这是一个linux中批量创建用户的脚本

read -p "请选择您的操作1.创建用户 2.删除用户:" sel
#判断如果选择添加
if [ $sel -eq 1 ];then
read -p "请输入用名:" username
if [[ $username =~ ^[0-9]+$ ]]; then
        echo "用户名不能为数字"
        exit
fi
read -p "请输入创建用户的个数:" count
if [[ $count =~ ^[^0-9]+$ ]]; then
        echo "个数必须为数字"
        exit
fi

for i in `seq $count`
do
        useradd $username${i} &> /dev/null
        echo "123456" |passwd --stdin $username${i} &> /dev/null
        echo "用户创建成功!"
done
#如果选择删除
elif [ $sel -eq 2 ];then
read -p "请输入用名:" username
if [[ $username =~ ^[0-9]+$ ]]; then
        echo "用户名不能为数字"
        exit
fi
read -p "请输入删除用户的个数:" count
if [[ $count =~ ^[^0-9]+$ ]]; then
        echo "个数必须为数字"
        exit
fi

for i in `seq $count`
do
        userdel -r $username${i} &> /dev/null
done
        echo "$username 删除成功!"
else
        echo "您的输入有误,程序退出!"
        exit
fi

seq 命令可以生成序号,格式为:seq 100 表示生成序号1-100


憧憬

希望未来成为一个优秀的DBA

Tips

  1. 您发布的文章将会展示至 里程碑专区 ,您也可以在 专区 内查看其他创作者的纪念日文章
  2. 优质的纪念文章将会获得神秘打赏哦
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值