脚本实现添加用户、删除用户
2010-12-29 12:44
253 查看
1)使用脚本实现添加20个账户,并且账户密码与账户名相同
#!/bin/bash
for I in {1..20};do
if ! cut -d: -f1 /etc/passwd | grep "^user${I}$" &> /dev/null;then
useradd user$I
echo "user$I" |passwd --stdin user$I
fi
done
2)使用脚本实现删除用户,考虑删除的用户数目少于已经有的用户数目
#!/bin/bash
for I in {1..30};do
if cut -d: -f1 /etc/passwd | grep "^user${I}$" &> /dev/null;then
userdel -r user$I &> /dev/null
[ $? -eq 0 ] && echo "user$I is deleted."
fi
done
#!/bin/bash
for I in {1..20};do
if ! cut -d: -f1 /etc/passwd | grep "^user${I}$" &> /dev/null;then
useradd user$I
echo "user$I" |passwd --stdin user$I
fi
done
2)使用脚本实现删除用户,考虑删除的用户数目少于已经有的用户数目
#!/bin/bash
for I in {1..30};do
if cut -d: -f1 /etc/passwd | grep "^user${I}$" &> /dev/null;then
userdel -r user$I &> /dev/null
[ $? -eq 0 ] && echo "user$I is deleted."
fi
done
相关文章推荐
- Linux中用脚本实现批量添加和删除普通用户
- <linux小脚本>case实现批量添加/删除用户
- shell脚本添加用户删除用户删除文件的脚本实现
- 简单语句实现用户添加、删除
- perl脚本之------向/etc/aliases邮件组添加删除用户
- 脚本批量添加和批量删除用户
- 用vbs实现本地添加用户的脚本
- SHELL 脚本批量添加删除用户
- jQuery实现用户添加删除,符合条件追加到表格
- <linux小脚本>批量添加/删除用户
- C#写的对系统用户和组操作的类(可以实现用户和组的添加、删除、修改)
- sell脚本应用:批量添加(删除)用户
- LVS监控Realserver状态实现及时添加删除ReasServer小脚本
- bash脚本添加、删除Linux用户
- jQuery(4)--实现用户的添加,删除,编辑功能
- 脚本实现批量添加用户
- 3.CRM实现用户的添加,修改,删除
- Shell脚本实现批量添加用户
- 简单语句实现用户添加、删除
- 添加多用户或删除多用户小脚本