【发布时间】:2011-01-13 16:23:26
【问题描述】:
这让我发疯了。我要做的就是从 awk 向终端传递一个命令,其中的命令是一个由其他变量连接在一起的字符串。
awk 的文档说类似
"echo" $1 | getline var
应该将 $1 的值放入 var。但这种情况并非如此。我在这里想念什么?
我应该补充一点,我实际上有一个循环
for ( i = 1; i <=NF ; i=i+1 )
{
"echo" $i | getline var
printf var " "
}
printf "\n"
对于像输入文件这样的
0 2
1 2
输出
0 0
0 0
什么鬼。
【问题讨论】: