tech-userlevel archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: bin/39002: harmful AWK extension: non-portable escaped character
On Thu, Jul 10, 2008 at 01:24:39AM +0300, Aleksey Cheusov wrote:
> Yet another touches to the picture.
> I've found the following because I use proposed patch on my own system.
>
> [...]
>
> Please fix this buggy awk code in postinstall script which is run by
> EVERY NetBSD user for many years.
Fixed.
Although the following gives me some doubts about your awk patch:
> awk: warning: escape sequence \`.' treated as plain `.'
> source line number 33
> context is
> checklib(minor, $0, >>> "^lib.*\. <<< so\.")
> awk: non-terminated string ^lib.*. el... at source line 35
> awk: syntax error at source line 36
> awk: illegal statement at source line 36
...it shouldn't choke that hard.
(Also, you probably meant to have it print `\.', not \`.'.)
--
David A. Holland
dholland%netbsd.org@localhost
Home |
Main Index |
Thread Index |
Old Index