浏览 6181 次
锁定老帖子 主题:Unix Shell 的 for 循环
精华帖 (0) :: 良好帖 (0) :: 新手帖 (1) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2010-01-29
首先生成一个列表list,然后循环list: for variable in list do echo $variable done 通配符循环,列出目录中所有文件,你如果使用a*,则是列出所有a开头的文件: for file in * do echo $file done 指定次数循环 for n in {1..10} do echo $n done 下面是个能够执行的示例: #!/bin/bash for n in {1..10} do out=$(( $n % 2 )) if [ $out -eq 0 ] then echo "$n is even number" else echo "$n is ODD number" fi done 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |