Board logo

标题: [文本处理] 批处理如何替换html网页文件里的指定字符串? [打印本页]

作者: r278525791    时间: 2018-9-7 20:48     标题: 批处理如何替换html网页文件里的指定字符串?

运行bat,将--修改.html--中的   {定期保养}替换为{养护完成}

出错,求指教
作者: hlzj88    时间: 2018-9-7 23:19

因为你的网页编码是Unicode编码,所以不能正确替换。
  1. iconv -c -f utf-8 -t GBK "定期保养.html">test.html
  2. sed -i "s/定期保养/养护完成/g" test.html
  3. move /y test.html 养护完成.html
  4. start "" 养护完成.html
复制代码
涉及的两个工具 http://www.bathome.net/s/tool/index.html?key=sed http://www.bathome.net/s/tool/index.html?key=iconv
下载
作者: r278525791    时间: 2018-9-7 23:59

回复 2# hlzj88


    多谢大神指教




欢迎光临 批处理之家 (http://bbs.bathome.net/) Powered by Discuz! 7.2