for 循环时从文件读入

for循环在shell中经常会用到,其基本语法结构为:

for 变量 in 串行(一些字符串的组合)
do
   执行命令
done

串行输入形式

  1. seq产生的数组,$(seq 1 10)
  2. 数组引用,COUNTRY=('a' 'b' 'c') \for i in ${COUNTRY[@]}
  3. 累加,for((i=1; i<30; i++))
  4. shell命令, DIR="/var #指定一个目录 $(ls $DIR)
  5. 从文件读入,$(cat text.txt) or cat text.txt

参考链接

  1. 用SHELL编写FOR/WHILE循环
  2. 用AWK及Python求和及平均值
  3. Shell脚本中循环语句for,while,until用法

results matching ""

    No results matching ""