【发布时间】:2012-03-10 05:58:28
【问题描述】:
这个命令
echo "hello world" | awk '{split($0, array, " ")} END{print length(array) }'
对我不起作用并给出此错误消息
awk:第 1 行:对数组数组的非法引用
为什么?
【问题讨论】:
-
实际上,您的代码对我有用,并按预期返回 2。
-
它适用于
gawk,但不适用于POSIXawk或gawk --posix。
标签: awk