date=20190901
hql="select DISTINCT content from ods_tblog_content where dt==$dt"
hive -e "$hql"> data/"content_$dt"
这个脚本按特定日期获取数据,其中我将日期指定为“2019年9月1日”。如何使用循环获取每个月特定日期的内容?即:
20190901
20190801
20190701
20190620
20190515
我觉得我应该把这些日期放到一个数组中,然后用一个循环来完成?我不熟悉shell脚本。
1条答案
按热度按时间inb24sb21#
你的想法是对的。下面是一个脚本来帮助您理解语法。