标签: shell hadoop oozie
在我的job.properties中,我将用户名定义为usrname=$USERNAME,其中USERNAME变量从另一个shell脚本回显。 如果我echo $USERNAME我得到了正确的用户名。 在workflow.xml中,此用户名将作为${usrname}传递。
usrname=$USERNAME
USERNAME
echo $USERNAME
${usrname}
但是由于用户名无效,作业失败,在日志中,我可以看到用户名$USERNAME而不是实际值。
$USERNAME
任何帮助或指导都将不胜感激。