我想运行下面的命令:可以Hadoop的命令不是管道输出
hadoop fs -copyToLocal FILE_IN_HDFS | ssh REMOTE_HOST "dd of=TARGET_FILE"
然而,当我尝试,它所做的一切,是创建目标主机上的一个空文件,并将其复制到我的本地主驱动器,而不是将其复制到远程位置。
$ hadoop fs -copyToLocal FILE_IN_HDFS | SSH REMOTE_HOST
0 + 0DatensätzeEIN
0 + 0DatensätzeAUS
0字节(0 B)kopiert,1,10011 S,0,0 KB/“= Test.jar的的DD” s
我想不出任何理由,为什么这个命令会以这种方式表现。 这是我在这里失踪的一些Java-ISM,还是我实际上做错了?