首页 > 解决方案 > 放:意外的URISyntaxException

问题描述

如何将时间戳附加文件名放入 HDFS?

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

标签: hadoophdfs

解决方案


你只是在运行一个 shell 命令,所以你可以使用命令评估

例如,将文件重命名为yyyy-MM-dd

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

推荐阅读