linux iconv字符编码批处理方式转换
2016-04-12 15:15
537 查看
查看编码:
$ find ./ -type f -exec file -i {} \; > /tmp/afile命令查看文件编码
file -i filename
查询是否存在已经是utf-8编码的文件:
grep “charset=utf-8” /tmp/a转换
find ./ -type d -exec mkdir -p utf {} \;find . -type f -exec iconv -f iso-8859-1 -t UTF-8 {} -o ./utf/{} \;
file -i 查看的编码是“charset=iso-8859-1“,可是中文出现乱码,改成gb2312就好似没有问题了。也就是执行这个命令“find . -type f -exec iconv -f gb2312 -t UTF-8 {} -o ./utf/{} \;“
iconv格式:iconv -f from-encoding -t to-encoding inputfile -o outputfile
参考:/article/10626327.html
相关文章推荐
- chromium编译过程记录
- linux基础命令之:last命令学习
- linux中man 2与man 3区别
- linux下创建与删除用户详细步骤 ***
- linux下PHP错误警报开启与关闭
- 每天一个linux命令:ln 命令
- 详解Linux运维工程师必备技能
- linux查看用户相关
- Linux学习笔记14
- linux内核可变参数分析
- SVN linux下安装(服务端版本安装)
- Linux下安装Git
- Linux下免安装mysql
- 嵌入式 linux下利用backtrace追踪函数调用堆栈以及定位段错误
- ARM平台嵌入式Linux下使用3G/4G 模块
- 嵌入式 使用udev高效、动态地管理Linux 设备文件
- centos install ruby
- 嵌入式 Linux线程同步读写锁rwlock示例
- 嵌入式 Linux进程含义知多少
- yum使用详解