В 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 можно легко установить на любую из этих систем.