# 初始日期
d=`date -d "20210901" "+%Y%m%d"`
# 循环判断不等于结尾日期
while [ $d -ne "20211201" ]
do
echo hive --hivevar today=$d -f /home/risk/guangyi/cmpid_group.sql
hive --hivevar today=$d -f /home/risk/guangyi/cmpid_group.sql
echo hive --hivevar today=$d -f /home/risk/guangyi/flow_check.sql
hive --hivevar today=$d -f /home/risk/guangyi/flow_check.sql
# 日期+1
d=`date -d "$d 1 days" "+%Y%m%d"`
done
echo "finish"
shell hive补数,补充两个日期之间的数据
最新推荐文章于 2022-12-01 18:40:38 发布