Chinaunix

标题: 关于SED替换字符串出现的转码问题 [打印本页]

作者: lvtory    时间: 2013-08-08 08:13
标题: 关于SED替换字符串出现的转码问题
我用sed替换文件中的字符串。
因为有些未知文件编码是UTF8.文件中有中文字符,.SED读取的时候会出现进程耗CPU 100%
如何用shell 脚本解决这个问题?
我用iconv -f -c utf8 -t gbk
这个命令。有汉字的文本转码汉字会丢失、如何避免?

作者: todayhero    时间: 2013-08-08 08:36
没遇到过啊!
作者: rdcwayx    时间: 2013-08-08 09:25
中文的不太处理,你可以试试LANG参数
  1. LANG=zh_CN.gbk;export LANG
复制代码
再运行sed




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2