在Solaris上,/usr/bin/awk
默认情况下是一个链接/usr/bin/oawk
,它不能识别systime
为内置(或第7版AWK上的许多其他扩展).要么重新链接/usr/bin/awk
到/usr/bin/nawk
或使用nawk
直接,或得到了GNU AWK( gawk
)安装和使用.
其他Unix系统(如HP-UX,AIX)可能存在类似问题.MacOS X(以及推断,BSD)安装非GNU,非扩展版本awk
(感谢校正,DMcKee).Linux没有; 它使用GNU Awk作为主要/唯一awk
.当然,GNU Awk可以轻松安装在任何这些系统上.