考虑以下文本文件 (test.txt):
1 1 1
7 7 6
和 awk 脚本 (test.awk)
{
print "$0 : ", $0
lines=(lines $0)
print "lines : ", lines
}
然后运行:
awk -f test.awk test.txt
给出输出
$0 : 1 1 1
lines : 1 1 1
$0 : 7 7 6
7 7 6 : 1 1 1
而预期的输出应该(据我所知)是:
$0 : 1 1 1
lines : 1 1 1
$0 : 7 7 6
lines : 1 1 17 7 6
我在这里想念什么?
(我在 Ubuntu 12.04 上使用 GNU Awk 3.1.8)