linux 字符集GBK转UTF-8脚本
来源:互联网 发布:多个表格数据汇总 编辑:程序博客网 时间:2024/05/20 23:31
Date:2014-09-24,
Editor:Ene
Test OS:ubuntu 14.04 LTS
tool:terminal,vim
windows下的文本文档常采用GBK编码,在linux下打开经常会乱码,
所以需要转换,使用的命令为iconv
1、将下面的代码复制粘贴到空文本上,保存到待转换文件的目录下,(假设保存的文件名为convert.sh)。
2、赋予可执行权限:
打开终端,进入上面保存的目录,$ chmod a+x convert.sh
3、运行脚本:
$ ./convert.sh
输入待转换文件名即可。若转换成功,原来的文件将会以.backup保存。
#! /bin/bash
#convert from GBK to UTF-8
#2014-09-24, by Ene
echo "请输入文件名:"
read filename
iconv -f "gbk" -t "utf-8" < "$filename" > "$filename.tmp"
if [ $? -eq 0 ]
then
mv "$filename" "$filename.backup"
mv "$filename.tmp" "$filename"
else
echo "Fail to convert."
fi
exit $?
0 0
- linux 字符集GBK转UTF-8脚本
- linux gbk 转 utf-8
- 字符集GBK,GB2312,GB18030,UNICODE,UTF-8
- Oracle字符集GBK改为UTF-8
- linux下GBK->UTF-8文件编码批量转换脚本
- linux下GBK->UTF-8文件编码批量转换脚本
- linux 下 GBK-UTF-8文件编码批量转换脚本
- utf-8 和 GBK ——字符集导致的浏览器跨站脚本攻击
- linux读取文本文件 GBK转utf-8
- Linux gbk文件批量转utf-8
- java 字符集与编码 unicode、utf-8、utf-16、gbk
- unicode Ascii gbk字符集和utf-8 utf-16编码
- GBK 转 UTF-8
- UTF-8转GBK
- GBK转UTF-8
- gbk转utf-8
- GBK 转UTF-8
- 【GBK转UTF-8】
- _INTSIZEOF(n)
- Installing yara-3.0 on Ubuntu 12.04
- linux监控——nmon
- 写mp4文件,无法用quicktime播放,提示"public movie atom"错误
- SQL正则表达式
- linux 字符集GBK转UTF-8脚本
- 怀着忐忑的心情在这里开博啦!
- 解读CPU模式hotplug、ondemand等的意义
- 常见运算的x86反汇编分析(2)
- Python 模块学习:os模块
- hdu 5017 Ellipsoid 模拟退火算法模板
- XP下安装Centos 6.4 双系统 :Linux系统分区及挂载点,关键引导程序启动设置
- JSP编程技术基础1-JSP运行环境的配置
- Universal-Image-Loader(android图片缓存)