网站需要屏蔽一些极限词,可使用sed 批量修改文件
网站需要屏蔽一些极限词,有一部分是极限词是全部需要屏蔽,有些网站需要屏蔽特定的关键词。 比较简单的方式是,把屏蔽词的信息,写在一个独立的文件中。然后在 server 中包含一下就可以。
批量修改
find *.conf | xargs sed -i "/server_name/a\ \ \ \ include 'vhost/conf.filter';"
首先 通过 find *.conf 查找 所有的配置文件,然后通过 xargs (获取命令的输出,然后传递给另外一个命令),最有 通过 sed 处理。
上面处理的结果就是: 在 server_name 上的下面增加一行信息。 include 'vhost/conf.filter' ;
subs_filter '(最|第|级|永久|黄金|至尊)' '' gr;