On Tue, Apr 11, 2000 at 12:31:02AM +0800, Chad A. Adlawan wrote: > > i dont know whether i successfully sent the first email i wrote. > anyway. You did, and you got a few replies. Or else there's another Chad A. Adlawan posting around here ;) > can someone please help me on writing a script or whatevers best in > order for me to perform multiple search and replace on thousands of > small files ? that is, these small files contain (some doesnt) the > text "http://209.155.163.97/smile.gif" and i want all of them to be > replaced with "http://www.cproda.com/smile.gif" ... A one liner (there may be better ways): find . \! -type d -exec perl -i -pwe 's!http://209\.155\.163\.97!http://www.cproda.com!g' {} \; Run this in the root of the directory structure containing all the files (e.g. if they're all under /usr/local/foo, you'd run it there) -- finger for GPG public key.
Attachment:
pgpZGxuz9ME4l.pgp
Description: PGP signature