Я пытаюсь скопировать / переместить все содержимое каталога в 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/
содержит три текстовых файла. Я хочу скопировать их в место назначения, не копируя каталог, в котором они находятся. Может ли кто-нибудь помочь мне с этим?