我有如下shell脚本“test.sh”
# !/bin/bash
export UDR_START_DT=default.test_tab_$(date +"%Y%m%d" -d "yesterday")
echo "Start date : "$UDR_START_DT
hive -f tst_tab.hql
上面的shell脚本保存在hadoop的一个文件夹中
/scripts/Linux/test.sh
tst\u tab.hql包含一个简单的create table语句,因为我正在测试以使配置单元正常工作。此配置单元文件保存在hue的“我的文档”文件夹中(与保存工作流的文件夹相同)
我创建了一个oozie工作流,在shell操作中调用test.sh。
我面临的问题:
上面的shell脚本成功运行到第3行。但是当我添加第4行(hive-f tst\u tab.hql)时,它会生成错误
主类[org.apache.oozie.action.hadoop.shellmain],退出代码[1]
我也查过了。没有什么有用的。
暂无答案!
目前还没有任何答案,快来回答吧!