HDFS我的目标是通过 Azkaban在昨天日期的目录上创建一个文件。command文件中的*.job内容如下:
command=sudo -u hdfs hadoop fs -touchz /user/"`date -d '${etl_date} yesterday' "+%F"`"/_SUCCESS
该hadoop fs -touchz命令可以正确运行,Linux但Azkaban说它是错误的:
touchz: `/user/`date -d '2017-08-11 yesterday' +%F`/_SUCCESS': No such file or directory
如何解决?任何帮助表示赞赏。