|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valentin Davydov 2:5020/400 01 Apr 2005 17:17:04 To : Sergey Mikhnenkov Subject : Re: awk --------------------------------------------------------------------------------
> From: Sergey Mikhnenkov <Sergey.Mikhnenkov@f22.n5090.z2.fidonet.org>
> Date: Fri, 01 Apr 2005 09:23:42 +0400
>
>В 4.11 работала конструкция:
>cat ipacct.gif0 | awk '
>{
> time_rec=strftime( "%Y-%m-%d %H-%M-%S" , $8);
> }'
>
>В 5.4 теперь ругается:
>awk: calling undefined function strftime
> input record number 1, file
> source line number 3
>
>Как вернуть strftime в awk, чтобы она поддерживалась?
Если я не путаю, в пятёрке по умолчанию заменили gnu awk на one true awk.
Возможно, при buildworldе можно сказать что-то вроде -DUSE_GNU_AWK, пошукай
по Makefileам. Или ручками в /usr/src/gnu/usr.bin/awk/ сказать make clean
all install, если он там ещё остался.
Вал. Дав.
--- ifmail v.2.15dev5.3
* Origin: St. Petersburg State University (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/44171f9c1330.html, оценка из 5, голосов 10
|