我有一个命令行脚本,返回类似:使用Ruby在命令行中,如何采取具体列遍历每个
col1 col2 col3 col4 col5
a b c d e
a1 b2 c2 d2 e2
a3 b3 c3 d3 e3
..
..
.
现在,我想借此从COL3的值,然后调用列3中每一行的另一个命令行脚本。
我知道ruby有一个系统(“..”)函数,它将在控制台中运行脚本。
我的命令行脚本是非常相似,调用类似:
system("ls -l")
现在我怎么能捕获列#3,遍历每个值,并触发了另一个脚本传递从山坳#3的值一个参数?
“为每列值的行”,“每第3列中的行“,”具有9列的信息行“,”第3列和迭代每个值“:这些表达式难以理解。 – sawa 2011-05-30 21:32:02
sawa我已经更新了它,你的权利措词令人困惑,希望这会更好。 – Blankman 2011-05-30 21:40:59