#!/bin/bash
hive -f /opt/schedule/schedule-deploy/gfboss/gfjys/hive/1gfjys_order_snatched_inc.sql
if [ $? -ne 0 ]
then
echo "1gfjys_order_snatched_inc.sql $last_date fail,please run again"
exit 1
fi
$?上个命令的回传值。然后和零比较,然后决定该执行什么。
这是unix的shell编程语句,如果上一条命令执行后的结束代码不是0则执行下面的命令
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29050044/viewspace-2137383/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/29050044/viewspace-2137383/