On 12:14 20 May 2002, Flavien <[EMAIL PROTECTED]> wrote:
| Cameron Simpson wrote :
| > How about this script:
| > detab ${1+"$@"} \
| > | sed 's|\(<[Aa] [^>]*[Hh][Rr][Ee][Ff]=\([^
|>]*\)[^>]*>\)\(.*\)\(</[Aa]>\)|\1\3 [ \2 ]\4|g' \
| > | w3m -dump -T text/html
|
| sed has "case Insensitive" option : 'i', thus you don't need all the
| [Hh][Rr][Ee][Ff] thing. You can write it this way :
| sed 's|\(<A [^>]*HREF=\([^ >]*\)[^>]*>\)\(.*\)\(</A>\)|\1\3 [ \2 ]\4|gi'
No. _GNU_ sed has that option. I use more varied systems than GNU based UNIX
variants and write portable sed scripts, not GNU specific dialects.
--
Cameron Simpson, DoD#743 [EMAIL PROTECTED] http://www.zip.com.au/~cs/
My venus fly trap is higher up the food chain than I am.
- [EMAIL PROTECTED] (Simon Klyne)