[plug] [PLUG] sed will not
Matt Kemner
zombie at networx.net.au
Fri Oct 30 07:58:02 WST 1998
On Thu, 29 Oct 1998, John Summerfield wrote:
> the command "man gawk" gives text w/o tabs. See here:
> [summer at possum summer]$ man gawk | sed -e "s/^GAWK(1)\011/=/" | head
>
> GAWK(1) Utility Commands GAWK(1)
>
> and here
> [summer at possum summer]$ man gawk | sed -e "s/^GAWK(1)/=/" | head
>
> = Utility Commands GAWK(1)
This fails for the same reason the original command did - the pattern
/^GAWK(1)\011/ represents /^GAWK(1)011/
eg: (embedded tab on first command line, replaced with 011 on second line)
zombie at live:~$ echo 'GAWK(1) '|sed -e "s/^GAWK(1)\011/=/"
GAWK(1)
zombie at live:~$ echo 'GAWK(1)011'|sed -e "s/^GAWK(1)\011/=/"
=
Unfortunately the gnu sed does not allow you to pass characters as their
octal equivalents.
- Matt
More information about the plug
mailing list