在使用hadoop是,我们有时候需要将本地文件系统上的多个文件合并为hadoop文件系统上的一个文件,但是 hadoop文件系统本身的shell命令并不支持这样的功能,但是hadoop的put命令支持从标准输入读取数据,所以实现标题功能的hadoop命令如下:
cat localfile1 localfile2 | bin/hadoop fs -put /dev/fd/0 destfile
在使用Hadoop时,可以通过将本地文件系统上的多个文件通过Hadoop命令cat和put进行合并,实现数据集中存储。
在使用hadoop是,我们有时候需要将本地文件系统上的多个文件合并为hadoop文件系统上的一个文件,但是 hadoop文件系统本身的shell命令并不支持这样的功能,但是hadoop的put命令支持从标准输入读取数据,所以实现标题功能的hadoop命令如下:
cat localfile1 localfile2 | bin/hadoop fs -put /dev/fd/0 destfile
1528
593
1005

被折叠的 条评论
为什么被折叠?