Chinaunix首页 | 论坛 | 博客
  • 博客访问: 113074
  • 博文数量: 32
  • 博客积分: 1222
  • 博客等级: 中尉
  • 技术积分: 350
  • 用 户 组: 普通用户
  • 注册时间: 2010-06-08 16:36
个人简介

天高任鸟飞,海阔凭鱼跃

文章分类

全部博文(32)

文章存档

2011年(5)

2010年(27)

我的朋友
最近访客

分类: LINUX

2010-06-22 11:07:13

批量添加用户账户
--------------
案例描述:公司需要配备一台linux服务器,用于给分公司的来的员工进行相关技术指导与培训,经常需要添加大量的临时用户账户
实现手段:利用shell脚本程序与循环语句
具体设计思路:
#!/bin/bash
#thia is a second script!
read -p "input a count:" count
cmd1=`read -p "input a yhm:" yhm`
cmd1=`read -p "input a time:" time`
cmd1=`read -p "input a passwd:" passwd`
i=1
while [ $i -le $count ]
do
    if [ $i -lt 10 ] ; then
       useradd -e "$time" "yh0$i"
       echo "$passwd" | passwd --stdin $yhm"0"$i &> /dev/null
    else
       useradd -e "$time" "yh$i"
       echo "$passwd" | passwd --stdin $yhm$i &> /dev/null
    fi
let i++
done
阅读(1197) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~