码迷,mamicode.com
首页 > 系统相关 > 详细

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

时间:2017-09-08 22:55:36      阅读:165      评论:0      收藏:0      [点我收藏+]

标签: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


本文出自 “11944248” 博客,请务必保留此出处http://11954248.blog.51cto.com/11944248/1963799

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

标签:linux脚本

原文地址:http://11954248.blog.51cto.com/11944248/1963799

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!