Sunday, February 21, 2010

web转化编码后进行批处理

其中,关键一句为:
iconv -f utf8 -t gbk -o /tmp/temp.iconv $x ;
 
for x in `find . -type f -name "*.php"` ;
do 
iconv -f utf8 -t gbk -o /tmp/temp.iconv $x ;
grep "服务器状态" /tmp/temp.iconv 1>/dev/null 2>&1
ret=$?;
if [ "$ret" == "0" ];then
echo $x;
grep "服务器状态" /tmp/temp.iconv
echo ""
fi;
done;
 
显示结果如下:
 
./objtpl/addhost.tpl.php
<label>服务器状态:</label><em>*</em><br />
 
./objtpl/deliver_spy.tpl.php
<td>服务器状态</td>

No comments: