shell编程-批量创建用户



批量创建用户:
#!/bin/bash
#FILENAME is useradd
read -p "请输入要创建的用户帐号名:" user
i=1
while [ $i -le 3 ]
do

id ${user}_$i &> /dev/null
if [ $? -eq 1 ];then
useradd ${user}_$i
echo "${user}_$i" | passwd --stdin ${user}_$i &> /dev/null
ID=`id ${user}_$i`
name=${user}_$i
echo -e "${user}_$i用户创建成功\n用户的ID信息为:${ID}\n用户名为$name\n密码为:${name}"
fi
let i++
done


批量删除用户:
#!/bin/bash
#FILENAME is useradd
read -p "请输入要删除的用户帐号名:" user
i=1
while [ $i -le 3 ]
do

id ${user}_$i &> /dev/null
if [ $? -eq 0 ];then
userdel -r ${user}_$i
name=${user}_$i
echo -e "${user}_$i用户删除成功"
fi
let i++
done





免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM