一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

linux下去掉tppabs冗余代码

时间:2013-11-06 编辑:简简单单 来源:一聚教程网

 代码如下 复制代码
快乐强盗

快乐强盗

既然找能到规律,处理起来就简单 。直接通过正则利用sed处理掉就行了。

上面一种的直接:

 代码如下 复制代码


sed -i 's/btppabs="[^"]*"//g'  xxx.html

第二种的为:

 

 代码如下 复制代码
sed -i 's/btppabs="h[^"]*"//g'   xxx.html

注:如果没确定把握的最先不用-i参数,因为该参数直接就在原文件里修改掉了。

要查找所有的html文件并直接替换所有,也很简单,配合一个for循环就可以搞定:

 代码如下 复制代码

#!/bin/bash
for i in `grep -r 'tppabs' *|awk -F: '{print $1}'|sort |uniq`
do
sed -i 's/btppabs="h[^"]*"//g' $i
done

热门栏目