perl/bash question - html link out of text
Mark Knoop
mark at opus11.net
Sun Mar 7 17:18:32 UTC 2010
At 18:07 on 07 Mar 2010, Vadkan Jozsef wrote:
> I don't know how to modify the:
>
> sed -r 's,.*(http://[^ \"$]+).*,<a href=\"\1\">\1</a>,'
>
> command, to not just:
> $ echo "test string http://somewhere.uk/ test" | sed -r
> 's,.*(http://[^ \"$]+).*,<a href=\"\1\">\1</a>,'
> <a href="http://somewhere.uk/">http://somewhere.uk/</a>
>
> rather output this:
> test string <a href="http://somewhere.uk/">http://somewhere.uk/</a>
> test
$ echo "test string http://somewhere.uk/ test" | \
sed -r 's,(.*)(http://[^\"$ ]+)(.*),\1<a href=\"\2\">\2</a>\3,'
--
Mark Knoop
More information about the users
mailing list