【问题标题】:recursively loop information from each row of a file through a command [bash]通过命令 [bash] 从文件的每一行递归循环信息
【发布时间】:2013-11-08 12:03:23
【问题描述】:

大家好(新手问题)。

我有一个这样的文件:

name1 var1 var2 var3 
name2 var1 var2 var3 
name3 var1 var2 var3

看起来像这样……

name1 641 342 613
name2 186 162 903
name3 164 145 113

我想通过命令递归循环每一行的信息:

./command  --using --name1 and --var1 --var2 --var3 for information from each row

任何帮助将不胜感激。非常感谢。

【问题讨论】:

    标签: bash variables loops command


    【解决方案1】:

    while 循环中使用read

    while read name var1 var2 var3 ; do
        ./command "$name" "$var1" "$var2" "$var3"
    done < file
    

    详情请见help read

    【讨论】:

      猜你喜欢
      • 2020-10-24
      • 2014-07-31
      • 1970-01-01
      • 2021-01-25
      • 2013-06-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-04
      相关资源
      最近更新 更多