从linux拷贝到HDFS分区表报错,查看是编码问题
2016-05-19 16:50
453 查看
从linux拷贝到HDFS分区表报错,查看是编码问题,应该是解析的哥们用dos。
在分区字段出现乱码 ,导致分区乱伦。
^M 应该是windows \n
--怎么解决? 那就用dos2unix 转一下编码。
1.首先安装包。
2. 后台运行
[root@jiexi_71 finish]# more do.sh
#!/bin/sh
cd /data1/load/finish
dos2unix *
例子:
3.执行hdfs拷贝, 执行应该不会报错。
在分区字段出现乱码 ,导致分区乱伦。
^M 应该是windows \n
--怎么解决? 那就用dos2unix 转一下编码。
1.首先安装包。
[root@jiexi_71 Packages]# rpm -ivh dos2unix-3.1-37.el6.x86_64.rpm warning: dos2unix-3.1-37.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY Preparing... ########################################### [100%] 1:dos2unix ########################################### [100%] [root@jiexi_71 Packages]#
2. 后台运行
[root@jiexi_71 finish]# more do.sh
#!/bin/sh
cd /data1/load/finish
dos2unix *
例子:
[root@jiexi_71 finish]# dos2unix S_COM_GN__20160507__00108__20160518145218-897888-4.dat dos2unix: converting file S_COM_GN__20160507__00108__20160518145218-897888-4.dat to UNIX format ... [root@jiexi_71 finish]#
3.执行hdfs拷贝, 执行应该不会报错。
相关文章推荐
- linux下vim插件tagbar的安装
- linux 程序动态调用.so文件中的函数
- Linux stat file命令下的三个时间以及find指令
- VirtualBox CentOS安装增强功能与设置共享文件夹
- 强制重启Linux系统的几种方法
- 【Linux进阶】CentOS安装GitLab
- 为什么要学习 Linux?
- CentOS-6.3安装配置JDK-7
- 使用linux系统的实用命令总结
- CentOS删除svn版本库
- linux密码生成
- linux mysql 5.7 修改默认字符集为utf8
- [转载]linux查询历史记录命令history的用法介绍
- linux查看磁盘是否SSD盘
- linux内核启动第一阶段分析
- linux 权限
- 分布式存储 CentOS6.5虚拟机环境搭建FastDFS-5.0.5集群
- Android-SDK-For-Linux常用命令
- 【Linux】Linux系统下find指令详细用法与示例
- MAC ZOC远程访问Linux