当前位置: 技术问答>linux和unix
求助:一道简单的shell编程题目
来源: 互联网 发布时间:2016-02-08
本文导语: 编写shell程序,实现创建50个账号的功能。账号名为stud1至stud50,然后删除stud10至stud25这些帐户,望大虾指教下,小弟刚学不知道怎么实现 | #!/bin/bash counter=0 while [ $counter -lt 50 ] do ...
编写shell程序,实现创建50个账号的功能。账号名为stud1至stud50,然后删除stud10至stud25这些帐户,望大虾指教下,小弟刚学不知道怎么实现
|
#!/bin/bash
counter=0
while [ $counter -lt 50 ]
do
counter=`expr $counter + 1`
useradd stud$counter
done
counter=0
while [ $counter -lt 25 ]
do
counter=`expr $counter + 1`
userdel stud$counter
done
counter=0
while [ $counter -lt 50 ]
do
counter=`expr $counter + 1`
useradd stud$counter
done
counter=0
while [ $counter -lt 25 ]
do
counter=`expr $counter + 1`
userdel stud$counter
done
|
来个效率更高的循环(需要bash)
a=0
while [ $a -lt 50 ]; do
a=$((a+1))
done
a=0
while [ $a -lt 50 ]; do
a=$((a+1))
done