On 2006-05-05 @ 18:48:36 (week 18) H.S. wrote:

> Casey T. Deccio wrote:
> 
> > 
> > find . -name "*.html" | xargs sed -i.bak -e
> > 's/string_to_replace/replacement/g'
> > 
> > Does something like this work?  If your match pattern spans more than
> > one line than you'll need a more complex script.

Might I suggest using multi-line mode in your regexp for those cases?
For perl the only thing you have to do is add the 'm' modifier to the
regexp. See http://search.cpan.org/~nwclark/perl-5.8.7/pod/perlreref.pod
for more info on that. I gather that sed and awk will have a similar
feature too.

Grx HdV


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to