iconv命令详解
来源:互联网 发布:绍兴网络电视台 跃马 编辑:程序博客网 时间:2024/05/22 11:37
原文链接 http://www.cnblogs.com/leezhxing/p/3929435.html
[功能]
对于给定文件把它的内容从一种编码转换成另一种编码。
[描述]
-f encoding :把字符从encoding编码开始转换。
-t encoding :把字符转换到encoding编码。
-l :列出已知的编码字符集合
-o file :指定输出文件
-c :忽略输出的非法字符
-s :禁止警告信息,但不是错误信息
--verbose :显示进度信息
-f和-t所能指定的合法字符在-l选项的命令里面都列出来了。
[举例]
*列出当前支持的字符编码:
#iconv -l
*将文件file1转码,转后文件输出到fil2中:
#iconv -f EUC-JP-MS -t UTF-8 file1 -o file2 //没-o那么会输出到标准输出.
*实际需求,从hive中取出的数据是utf8的,要load到mysql中,gbk编码。所以在load之前要先对文件进行转码。
mysql_cmd = "iconv -c -f utf-8 -t gbk ./data/al_ver_" + yesterday_time + ".xls -o ./data/GBK_al_ver_" + yesterday_time + ".xls "print(mysql_cmd)os.system(mysql_cmd) mysql_cmd = "mysql -h60.28.200.78 -uroot -pyeelion -A LogStat_RT -e \"load data local infile \'./data/GBK_al_ver_" + yesterday_time + ".xls ' into table HiveData_508\""print(mysql_cmd)os.system(mysql_cmd)
阅读全文
0 0
- iconv命令详解
- iconv 命令
- iconv命令
- Linux命令之iconv
- linux命令~iconv
- iconv函数详解
- iconv函数详解
- arm上移植iconv命令
- 非常好用的iconv命令
- linux命令系列之iconv
- linux学习笔记--iconv命令
- php中iconv函数 详解
- php中iconv函数 详解
- php中iconv函数 详解
- php中iconv函数 详解
- Linux命令学习手册-iconv命令
- Linux命令学习手册-iconv命令
- iconv
- Shell实现数字互换和字母大小写互换
- POJ
- 以String为例详解“==”与equals()区别,以及String中重写equals()方法
- uikit——Auto Layout——intrinsic content size
- HDU-Common Subsequence
- iconv命令详解
- Java通过Executors提供四种线程池
- Spring-data-redis:特性与实例
- 线程的状态---十九
- centos6.5系统下将Python2.6.6升级为Python3.5.0
- 欢迎使用CSDN-markdown编辑器
- Java笔记(三)之循环结构
- c++ class does not name a type
- KCF跟踪算法笔记