need an open source sed(1) replacement
|Assignee:||Garrett D'Amore||% Done:||
|Category:||cmd - userland programs|
Both xpg4 sed and /usr/bin/sed are closed source.
We need a replacement for them.
Notable differences (documented) between the two closed versions:
"l" has more rigorous output for pattern processing in xpg4 sed.
xpg4 sed handles multibyte characters properly (as long as they don't have embedded NULLs!)
I think we can reasonably eliminate the legacy sed with a POSIX compliant sed.
Updated by Garrett D'Amore about 4 years ago
- Status changed from New to Resolved
This was integrated last night with:
user: Garrett D'Amore <email@example.com>
date: Wed Dec 15 17:12:35 2010 -0800
508 od doesn't set text domain
509 need an open source sed(1) replacement
516 libc regex misses \< and \> word delimiters
Reviewed by: firstname.lastname@example.org
Reviewed by: email@example.com
Approved by: firstname.lastname@example.org
Updated by Yuri Pankov about 4 years ago
Small issue here - usage() is missing \n at the end:
yuri@illumos:~$ /usr/bin/sed -i /usr/bin/sed: option requires an argument -- i usage: sed script [-Ealn] [-i extension] [file ...] sed [-Ealn] [-i extension] [-e script] ... [-f script_file] ... [file ...]yuri@illumos:~$