HDFS-复制/移动目录的整个内容

时间:2019-05-21 14:56:59

标签: bash shell hdfs sh

我试图通过将源目录和目标目录作为输入的shell脚本复制/移动HDFS中目录的全部内容

#!/bin/bash

SOURCEPATH=$1
DESTINATION=$2

hdfs dfs -cp $SOURCEPATH $DESTINATION

当我以以下方式运行脚本时

sh myscript.sh /my/source/path/ /my/destination/path/

/my/source/path/目录将复制到目标位置,并且在我使用此目录时

sh myscript.sh /my/source/path/* /my/destination/path/

我明白了

mv: `/my/source/path/*': No such file or directory

/my/source/path/包含三个文本文件。我想将它们复制到目标位置,而不复制它们所在的目录。有人可以帮我吗?

0 个答案:

没有答案