Shell while循环
来源:互联网 发布:周杰伦 稻香 知乎 编辑:程序博客网 时间:2024/05/17 03:29
while循环用于不断执行一系列命令,也用于从输入文件中读取数据;命令通常为测试条件。其格式为:
以下是一个基本的while循环,测试条件是:如果COUNTER小于5,那么返回 true。COUNTER从0开始,每次循环处理时,COUNTER加1。运行上述脚本,返回数字1到5,然后终止。运行脚本,输出:
while循环可用于读取键盘信息。下面的例子中,输入信息被设置为变量FILM,按<Ctrl-D>结束循环。运行脚本,输出类似下面:
while commanddo Statement(s) to be executed if command is truedone命令执行完毕,控制返回循环顶部,从头开始直至测试条件为假。
以下是一个基本的while循环,测试条件是:如果COUNTER小于5,那么返回 true。COUNTER从0开始,每次循环处理时,COUNTER加1。运行上述脚本,返回数字1到5,然后终止。
- COUNTER=0
- while [ $COUNTER -lt 5 ]
- do
- COUNTER='expr $COUNTER+1'
- echo $COUNTER
- done
12345
while循环可用于读取键盘信息。下面的例子中,输入信息被设置为变量FILM,按<Ctrl-D>结束循环。
- echo 'type <CTRL-D> to terminate'
- echo -n 'enter your most liked film: '
- while read FILM
- do
- echo "Yeah! great film the $FILM"
- done
type <CTRL-D> to terminateenter your most liked film: Sound of MusicYeah! great film the Sound of Music
0 0
- shell while循环监控
- shell脚本----while循环
- shell脚本--while循环
- shell while循环
- shell while循环问题
- Shell中的while循环
- 十七、Shell while循环
- Shell while循环
- Shell while循环
- Shell while循环
- Shell while循环
- shell while循环
- shell while循环
- Shell中的while循环
- Shell while循环
- Shell while循环
- shell的while循环
- SHELL中的while循环
- 【LintCode】搜索二维矩阵
- [JavaAPI]Intellij IDEA生成JavaDoc
- C#试图运行项目时出错 无法启动调试 解决方法!
- AngulaJS自定义指令
- 框架基础--反射机制
- Shell while循环
- php判断上传图片类型是否正确
- EventBus 3.0 使用用例
- 删除数组中重复元素-Hash表方法和set方法
- Oracle rank和dense_rank排名函数
- java反射
- Gson简单使用
- J2EE面试题之同步和异步的区别?
- Appium基于安卓的各种FindElement的控件定位方法实践和建议