On Thu, Sep 18, 2008 at 02:29:29PM +0100, michael wrote: > I've been struggling to get this to work but I think 'sed' should be > able to do it if I could just get some help with the correct > incantation... > > > given a file with many strings, include many of the form > <a href="some url or other">www</a> > > I wish each to be transformed to > <a href="some url or other">some url or other</a> > > ie so literal 'www' is replaced with the actual URL for each > occurance...
Maybe: sed -e '\(<a href="\([^"]*\)">\)www\(</a>\)|\1\2\3|g' -- Tzafrir Cohen | [EMAIL PROTECTED] | VIM is http://tzafrir.org.il | | a Mutt's [EMAIL PROTECTED] | | best ICQ# 16849754 | | friend -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]