Microsoft
Software
Hardware
Network
Question : How do I search recursively for a string and replace all instances of it with another in Linux?
I have an installation of a PHP-based e-commerce solution and I need to recursively search through its files for a a string "DomainName.com_2" and replace each instance of it with "DomainName.com".
While I have basic Linux command line experience, I'm strong with advance uses of grep, sed, awk, regular expressions, etc.
I would prefer a simplistic approach over an highly optimized one, but ultimately, whatever works! =P
Thanks for your help!
Answer : How do I search recursively for a string and replace all instances of it with another in Linux?
grep -lr "DomainName.com_2" /path/to/files/* | xargs -i sed -i 's/DomainName.com_2/Domain
Name.com/g
' {}
Random Solutions
Microsoft Outlook is offline
Alternate Table Row Colors on Multiple Tables
Move /srv on RHEL5 backup server to separate LVM LV
Easy way of drawing windows / web controls in Photoshop (i.e. Treeview)
root file system filling up daily - AIX 5.3 - no culprit file(s) found
Maximum rows in a List box
I need some help adding a Radiobutton to a preexisting Tkinter form
WASPreUpgrade Command issue
Using IIF statement in Access Query Criteria
AT command time = remote machine current time