|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Valentin Davydov 2:5020/400 20 Nov 2006 10:06:22 To : Auster Subject : Re: awk RE -------------------------------------------------------------------------------- > From: Auster <lrou@x.ua> > Date: Sat, 18 Nov 2006 14:28:18 +0000 (UTC) > >> $ echo 000111 | egrep '^0{3}' >> 000111 >> $ echo 000111 | awk '/^0{3}/' >> $ >> >> Это очередная бага в авке или я чего-то не понимаю? > > наверное не баг, скорей позикс фича. > > в четверке нп сработает только с указанием или posix, или RE interval: > % uname -sr > FreeBSD 4.11-RELEASE-p25 > % printf "100011\n000111\n1000111\n00111" | awk -W re-interval '/^0{3}/' > 000111 > % Спасибо! gawk --re-interval заработал как положено. > в 4-ке системный - gnu. > в 6-ке системный - one-true: > в нем интервальные выражения использовать похоже нельзя. А в документации это отражено? Вал. Дав. --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/65779254a392.html, оценка из 5, голосов 10
|