#批量添加用户
#!/bin/bash
read -p "Please input user name:" -t 30 name
read -p "Please input the number of users:" -t 30 num
read -p "Please input the password users:" -t 30 pass
if [ ! -z "$name" -a ! -z "$num" -a ! -z "$pass" ];then
y=$(echo $num | sed 's/[0-9]//g')
if [ -z "$y" ];then
for(( i=1;i<=$num;i=i+1 ))
do
/usr/sbin/useradd $name$i &>/dev/null
echo $pass | /usr/bin/passwd --stdin $name$i &>/dev/null
done
fi
fi
----------------------------------------------------------
#批量删除用户
#!/bin/bash
for i in $( cat /etc/passwd | grep /bin/bash | grep -v root | cut -d ":" -f1 )
do
userdel -r $i
done
#!/bin/bash
read -p "Please input user name:" -t 30 name
read -p "Please input the number of users:" -t 30 num
read -p "Please input the password users:" -t 30 pass
if [ ! -z "$name" -a ! -z "$num" -a ! -z "$pass" ];then
y=$(echo $num | sed 's/[0-9]//g')
if [ -z "$y" ];then
for(( i=1;i<=$num;i=i+1 ))
do
/usr/sbin/useradd $name$i &>/dev/null
echo $pass | /usr/bin/passwd --stdin $name$i &>/dev/null
done
fi
fi
----------------------------------------------------------
#批量删除用户
#!/bin/bash
for i in $( cat /etc/passwd | grep /bin/bash | grep -v root | cut -d ":" -f1 )
do
userdel -r $i
done