shell-while循环

[root@localhost user]# cat while.sh 
#!/bin/bash
i=1
while [ $i -le 20 ]
do
	useradd stu$i
	echo "123456" | passwd --stdin stu$i >>users.txt
	echo "stu$i"
	let i++
done

[root@localhost user]# sh while.sh 
useradd:用户“stu1”已存在
stu1
stu2
stu3
stu4
stu5
stu6
stu7
stu8
stu9
stu10
stu11
stu12
stu13
stu14
stu15
stu16
stu17
stu18
stu19
stu20
[root@localhost user]# tail -20 /etc/passwd
stu1:x:1009:1009::/home/stu1:/bin/bash
stu2:x:1010:1010::/home/stu2:/bin/bash
stu3:x:1011:1011::/home/stu3:/bin/bash
stu4:x:1012:1012::/home/stu4:/bin/bash
stu5:x:1013:1013::/home/stu5:/bin/bash
stu6:x:1014:1014::/home/stu6:/bin/bash
stu7:x:1015:1015::/home/stu7:/bin/bash
stu8:x:1016:1016::/home/stu8:/bin/bash
stu9:x:1017:1017::/home/stu9:/bin/bash
stu10:x:1018:1018::/home/stu10:/bin/bash
stu11:x:1019:1019::/home/stu11:/bin/bash
stu12:x:1020:1020::/home/stu12:/bin/bash
stu13:x:1021:1021::/home/stu13:/bin/bash
stu14:x:1022:1022::/home/stu14:/bin/bash
stu15:x:1023:1023::/home/stu15:/bin/bash
stu16:x:1024:1024::/home/stu16:/bin/bash
stu17:x:1025:1025::/home/stu17:/bin/bash
stu18:x:1026:1026::/home/stu18:/bin/bash
stu19:x:1027:1027::/home/stu19:/bin/bash
stu20:x:1028:1028::/home/stu20:/bin/bash
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值