Shell 批量替换当前目录下的文件内容
阅读(4136)批量替换当前目录下的文件内容
find -type f -iname '*.php' | xargs -i fgrep 172.24.20.116:20116 {} -l | xargs -i sed -i 's/FIND_STRING/REPLACE_STRING/' {}
FIND_STRING 为查找的内容
REPLACE_STRING 为替换后的内容
批量替换当前目录下的文件内容
find -type f -iname '*.php' | xargs -i fgrep 172.24.20.116:20116 {} -l | xargs -i sed -i 's/FIND_STRING/REPLACE_STRING/' {}
FIND_STRING 为查找的内容
REPLACE_STRING 为替换后的内容