in reply to substitute a word in the whole file .. how ???
As an addendum to dbwiz's solution: you may want to add word boundaries to the regexp if you want to avoid 'misfrogged' to be replaced by 'mistoadged' (ok, the example is contrived, but the potential problem isn't).
So the above would become:
perl -i.bak -pe 's/\bfrog\b/toad/g' txtfile
Hope this helps, -gjb-
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: substitute a word in the whole file .. how ???
by kesterkester (Hermit) on Aug 13, 2003 at 14:34 UTC |