我有一个bash脚本向hive发送了很多HiveQL命令。问题是如果其中一个命令失败,我不希望它停止。我尝试了通常的Bash命令:
set +e
但它不起作用(如果其中一个Hive命令失败,脚本将停止运行)。你知道问题出在哪里吗?我的配置文件配置中的一个选项:-)?
谢谢!
编辑:我使用Hiveshell,做这样的事情:#Send my command to hive ...
hive -S -e "\"$MyCommand\""
#... but I want my script continue running if the command fails :-).