设为首页收藏本站
①群120244181 ②群35650974 ③群27582343 ④群35651086

网站开发技术学习社区

 找回密码
 立即注册
查看: 1215|回复: 0

Linux下用shell利用递增变量写个简单的while循环实现批处理

[复制链接]

822

主题

123

好友

8313

积分

版主

Rank: 7Rank: 7Rank: 7

优秀版主 论坛元老

发表于 2015-12-5 10:55:46 |显示全部楼层
本帖最后由 Lane 于 2015-12-5 10:57 编辑

常常需要指定循环次数,
来执行一些批处理。

看看linux中用shell如何写变量递增和while循环的:
  1. #!/bin/sh

  2. if [ -z $2 ]; then
  3.     echo "Usage: doSomeThing.sh start end"
  4.     exit
  5. fi

  6. start=$1
  7. end=$2


  8. i=$1

  9. while(( $i <= $end ))
  10. do
  11.     echo "Do some thing ${i} .."
  12.     # do some thing
  13.    
  14.     let i+=1
  15. done

  16. echo "Done."
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

赞助我们|Archiver|手机版|建站技术学习论坛  外链狗 - 由2sitebbs.com提供  

GMT+8, 2017-5-29 00:42 , Processed in 0.052280 second(s), 6 queries , Memcache On.

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部