这让我发疯。我要做的就是从 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
搞什么鬼。