I have a website directory where I need to change all hardcoded links from one d开发者_如何转开发omain to another. Looking for a single (grep? sed?) bash command that will allow me to change all occurrences of text in all files in the directory?
The following will do it:
sed -i 's/old_link/new_link/g' file...
Don't forget to escape any slashes, dots, and any other regex special chars in the link addresses with a backslash.
Also, try:
perl -p -i -e <regex> <folder>
精彩评论