for语句做循环处理,处理的值可以为任意值,示例如下。
#! /bin/sh
for foo in baf fing 45
do
echo $foo
done
在循环中会一次输出所有字符串,如果要一次输出,需要添加 “”
当需要使用其他命令时,示例如下:
#! /bin/sh
for file in $(ls f*.sh)
do
echo $file
done
程序中会使用ls 找到所有与 f*.sh 匹配的文件名,传递给for语句执行
for语句做循环处理,处理的值可以为任意值,示例如下。
#! /bin/sh
for foo in baf fing 45
do
echo $foo
done
当需要使用其他命令时,示例如下:
#! /bin/sh
for file in $(ls f*.sh)
do
echo $file
done
程序中会使用ls 找到所有与 f*.sh 匹配的文件名,传递给for语句执行