一个简单的循环添加用户SHELL脚本
2014-03-24 08:47
435 查看
#实现交互式新建用户动作
#!/bin/bash #version 1.0 (qujun) #循环添加用户 #创建一个useradd的函数 function usradd(){ read -p "input your name:" name read -p "input your password" psswd cat /etc/passwd |grep $name if [ $? != 0 ];then useradd $name echo "$psswd"|passwd --stdin $name chage -d 0 $name echo ”your account $name has been create“ else echo "UR account $name exits" fi } #判断用户的id号及输入并做下一步操作 if [ $(id -u) -eq 0 ]; then while echo "U wanna create a acount? y/n" do read yn case $yn in [Yy]) usradd ;; yes) usradd ;; YES) usradd ;; [Nn]) exit 0 ;; no) exit 0;; NO) exit 0;; * ) echo "only accept Y,y,N,n,YES,yes,NO,no" ;; esac done else echo "your R not root" exit 1 fi
相关文章推荐
- 一个创建用户的简单的shell脚本
- shell脚本-简单的添加用户并统计总用户数
- 使用for、if语句添加用户的一个shell脚本
- shell脚本-简单的添加用户
- until 循环:实现一个shell脚本,不停地询问用户要执行什么操作,直到用户输入quit才会退出
- 写了一个Linux下批量添加用户的shell脚本
- Linux下用shell脚本for循环添加用户
- 新写了一个简单的日志监控shell脚本(之前的问题已经修复)
- shell for循环笔记 批量添加用户
- shell脚本:批量添加用户,并设置随机字符为密码
- 一个简单的加密解密方法(java、shell脚本)
- 一个生成文件固定格式的简单shell脚本
- 一个有意思的shell――批量添加用户
- shell脚本-添加用户(非交互式)
- 【Shell】建立一个脚本统计当前登录用户数
- 一个备份MySQL数据库的简单Shell脚本
- 巨简单循环shell脚本验证&符号后台操作(并记录查看当前shell的方法)
- 一个自己写的自动格式化,开机挂载,创建用户和管理ACL权限的shell脚本
- shell添加用户脚本
- Shell脚本实现批量添加用户