|
第一种:0 c4 N8 N ?* n
sed -i "s/原本IP/自己服务器IP/g" `grep 原本IP -rl /data`
3 @, C! L: k1 \4 Z大家把上面的中文换成自己的就可以了,不用加引号什么的,就单纯替换,目录可以是顶级目录,比如本身是home/server/config,可以直接填home。
- K+ {& m4 p; `. K$ ]8 ^% X( V* a) Y
第二种:3 S4 Z& L5 r5 r2 q9 S. ^4 ^. P
find /要换IP的文件所在的目录 -type f -name '*.*' | xargs sed -i 's/原本IP/你的IP/g'5 g @! y6 J8 j
-name ‘*.*‘ 代表替换所有文件、 这里的后面这个* 可以换成文件的格式,比如换成 *.php 就是只查找替换所有php文件
) n8 k+ z9 e. B+ M( K2 G+ D1 Z, z6 T; I% T" Z
注意:除非文件都是明文十进制的,其他进制编辑不要用批量替换!
2 N7 y* k/ S* p
" h( u9 B" H* k7 c; ?8 c6 V- a |