无法将当前日期写入HDFS目录

iswrvxsc  于 2022-12-09  发布在  HDFS
关注(0)|答案(1)|浏览(170)

我想将当前日期写入HDFS中的一个文件,以便下次运行时读取。例如:从下面的命令我想写***2021-08-03 08:43:37***到HDFS目录/user/maria_dev/sathheesh/temp。我尝试了下面的命令,但没有工作。请提供任何建议?
echodate '+%Y-%m-%d %H:%M:%S' | hadoop fs -put - /user/maria_dev/satheesh/temp`

stszievb

stszievb1#

基本上它是使用put命令和- as文件名将日期拧到HDFS目录中。当我做cat时,我得到的是日期。
echodate '+%Y-%m-%d %H:%M:%S' | hadoop fs -put - /user/maria_dev/satheesh/temp'[maria_dev@sandbox-hdp ~]$ hadoop fs -cat /user/maria_dev/satheesh/temp/*`

***输出:***2021年8月3日08:39:58

相关问题