sed -i "s/oldstring/newstring/g" `grep oldstring -rl yourdir`
例如:替换/home下所有文件中的www.bcak.com.cn为bcak.com.cn
sed -i "s/www.bcak.com.cn/bcak.com.cn/g" `grepwww.bcak.com.cn -rl /home`
sed -i "s/ray/eses/g" `grep ray -rl modules`
sed -i "s/w3school/starconnect/g"`grep w3school -rl downloaddir`
方便下载整个站点后修改
http://blog.****.net/kauu/article/details/1757325
相关文章
- linux环境下指令替换jar包中的文件
- linux中修改某行某列字符串,Linux替换指定列的字符串(awk 命令)
- Linux中_使用rsync_命令_快速批量_替换_同步_复制更新_文件夹_文件
- linux在文件末尾追加字符串,Linux中通过Shell对文件中指定行进行增加、删除、追加、替换...
- linux中sed命令替换包含引号、斜杠等特殊字符的的使用
- Linux批量操作多个文件内容的指令
- python函数replace多个替换怎么用_python 同时replace多个字符串/批量替换 的方法
- linux下替换不同目录下的文件的字符串
- linux 查找目录下的文件内容并替换(批量)
- 【linux/shell实战案例】使用sed提取文件中某一行或几行数据的方法