如何捕获在Shell脚本中执行的Beeline命令的返回码。如下所示:
beeline -u $ Beeline -e“如果存在分区,则更改表拖放(date ='');”
我想在shell脚本中捕获上述查询的状态。
谢谢 AG
答案 0 :(得分:0)
$?
捕获上一条语句的返回码。将结果存储在变量中,或使用$?
稍后进行更多处理。
beeline -u $Beeline -e "ALTER TABLE DROP if exists partition (date='');"
rc=$?
#do whatever with $rc here