Азкабан не распознает переменную оболочки
Моя цель - создать файл во вчерашнем каталоге HDFS
через Азкабан. 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
Как это решить? Любая помощь приветствуется.