for循环语法结构
for 变量名 in 取值列表
do
命令序列
done
for循环应用示例
实现将/di_test文件夹下的所有文件内容合并到a.txt文件中
for a in `ls /di_test/*`
do
cat $a >> a.txt
done
经常使用取值列表形式
1、`ls /di_test/*` 循环文件夹下所有文件,
`ls /di_test/* 2>/dev/null` 如果文件夹可能为空,添加 2>/dev/null将错误标准输出重定向到空文件
2、`cat /di_test/a.txt` a.txt的内容为取值列表