standards/54410: one-true-awk not POSIX compliant (no extended REs)

Andrey Chernov ache at nagual.pp.ru
Wed Oct 13 13:18:27 PDT 2004


On Wed, Oct 13, 2004 at 08:00:50PM +0000, Jens Schweikhardt wrote:
> The following reply was made to PR standards/54410; it has been noted by GNATS.
> 
> From: Jens Schweikhardt <schweikh at schweikhardt.net>
> To: FreeBSD-gnats-submit at FreeBSD.org
> Cc:  
> Subject: Re: standards/54410: one-true-awk not POSIX compliant (no extended REs)
> Date: Wed, 13 Oct 2004 21:57:29 +0200
> 
>  Upon further investigation, awk appears only to be missing the {} ERE
>  operator in its variations. Other ERE operators like + and | work as
>  expected. I've sent a bug report to bwk asking if he wants to fix it or
>  would be happy with a patch.

Just to note.
There more POSIX non-compliant places exists in one-true-awk, like no 
collating for [a-z]-type regexp ranges.
GNU awk does right job here.

-- 
Andrey Chernov | http://ache.pp.ru/


More information about the freebsd-standards mailing list