300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > linux小脚本批量添加/删除用户

linux小脚本批量添加/删除用户

时间:2019-07-05 07:26:38

相关推荐

linux小脚本批量添加/删除用户

批量添加/删除用户,当输入add时,判断用户是否存在,存在则显示存在,不存在则添加;当输入del时,判断用户是否存在,存在则删除用户,不存在则显示不存在。

#!/bin/bash

if [ $1 == "add" ];then

for i in {1..10}; do

if id user$i &> /dev/null;then

echo "the user$i exists!"

else

useradd user$i &> /dev/null

echo "user$i" | passwd --stdin user$i &> /dev/null

echo "user$i creat success!"

fi

done

elif [ $1 == "del" ];then

for i in {1..10};do

if id user$i &> /dev/null;then

userdel -r user$i

echo "user$i deleted"

else

echo "user$i not exists!"

fi

done

else

echo -e "unknown arguments"

fi

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。