положить: неожиданное URISyntaxException - PullRequest
0 голосов
/ 28 декабря 2018

Как добавить имя файла с добавленной меткой времени в HDFS?

hadoop fs -put topic_2018-12-15%2016:31:15.csv /user/file_structure/

1 Ответ

0 голосов
/ 28 декабря 2018

Вы просто запускаете команду оболочки, поэтому вы можете использовать команду evaulation

Например, чтобы переименовать файл, чтобы он имел yyyy-MM-dd

hadoop fs -put \
    'topic_2018-12-15%2016:31:15.csv' \
    "/user/file_structure/topic_$(date +%Y-%m-%d).csv"
...