1,查找文件中的内容
grep xjee.com *
2、列出包含内容的文件名
grep zbrj.com * -rl // r代表含子目录,l 列表显示
3、替换批量文件中的内容
sed -i -e 's/www2.xjee.com/www.XJee.com/g' * //替换当前目录下的文件中的字符
-------------------------
find ./ -exec grep "/index.php" '{}' \; -exec sed -i 's/\/index.php/http:\/\/www.xjee.com/g' {} \;
find ./ -exec grep "index.php" '{}' \; -exec sed -i 's/index.php/http:\/\/www.xjee.com/g' {} \;
最好替换前做备份:(好像没有生成备份文件.bak)
find ./ -exec grep "/index.php" '{}' \; -exec sed -i .bak 's/\/index.php/http:\/\/www.xjee.com/g' {} \;
find ./ -exec grep "index.php" '{}' \; -exec sed -i .bak 's/index.php/http:\/\/www.xjee.com/g' {} \;
--------------------------
find ./ -exec grep "/adm/images/c.gif" '{}' \; -exec sed -i 's/\/adm\/images\/c.gif/\/Admin\/Images\/c.gif/g' {} \;
find ./ -exec grep "/adm/images/c.gif" '{}' \; -exec sed -i .bak 's/\/adm\/images\/c.gif/\/Admin\/Images\/c.gif/g' {} \;
--------------------------
[root@www templates]# grep xjee.com * -rl
index.html
list.html
search.html
[root@www templates]# grep xjee.com *
index.html: <dd><a href="{$smarty.const.BASEURL}article{$v.itemid}"class="pimg"><img src="}" alt="{$v.subject}" width="152"border="0" height="98"></a> <span><ahref="{$smarty.const.BASEURL}article{$v.itemid}">{$v.shortsubject}</a></span>
list.html: src="}" width=152 border=0>
search.html: src="}" width=152 border=0>
[root@www templates]#
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。