for语句--shell

for 变量名 in 列表 do 命令1 命令2… done

打印字符串列表


#!/bin/bash #打印字符串到结束,包括空格 for loop in "orange red blue grey " do echo "this is fruit $loop" done

for循环使用ls命令


#!/bin/bash for loop in 'ls ' do $loop done

对for循环使用参数


#!/bin/bash #在for循环中省去 in列表选项时,它将接受命令行位置参数作为参数 for params do echo "you supplied $params as a cmd line" done

for循环统计文件数目


#!/bin/bash #统计当前目录下文件书目 iCounter=0 for files in * do iCounter=`expr $iCounter + 1` done echo "There are $iCounter files in the `pwd` "

for循环嵌入


for 变量名1 in 列表1 do for 变量名2 in 列表2 do 命令1 done done

标签:Linux, Shell

评论已关闭