HDFS - копирование / перемещение всего содержимого каталога - PullRequest
0 голосов
/ 21 мая 2019

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

...