作者:干将stambach_611 | 来源:互联网 | 2017-10-28 23:05
文章标题:shell脚本在系统管理中的典型应用(2)。Linux是中国IT实验室的一个技术频道。包含桌面应用,Linux系统管理,内核研究,嵌入式系统和开源等一些基本分类
批量添加用户账户
--------------
案例描述:公司需要配备一台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