#!/b

START=$(date +%s);

datebegin=`date -d "$1" "+%Y%m%d"`
dateend=`date -d "$2" "+%Y%m%d"`
sdate=`date -d "$datebegin -1 days" "+%Y%m%d"` while [ "$datebegin" -le "$dateend" ]
do
echo $datebegin /usr/local/hivebi/bin/hive<<EOF --hive sql like:
DROP TABLE IF EXISTS yourDB.yourTableName; EOF

datebegin=`date -d "$datebegin +1 day " +%Y%m%d`

sdate=`date -d "$sdate +1 day " +%Y%m%d`

done

END=$(date +%s);
echo $((END-START)) | awk '{print int($1/3600)":"int($1%3600/60)":"int($1%3600%60)}'

使用方法:

chmod +x test.sh

./test.sh  

其中 -- 是 hive sql 中的注释符号.

最新文章

  1. 在xampp中配置dvwa
  2. 我的Objective-C系列文章
  3. 我的Java书单之优秀的入门书
  4. Eclipse-将svn上的项目转化成相应的项目
  5. LinqToSql中使用事务(2)
  6. Xamarin.Android学习之应用程序首选项
  7. 结对编程1--基于GUI的四则运算题目生成器
  8. 实验:企业级分布式存储应用与实战-mogilefs实现
  9. CentOS下安装配置cmake
  10. 如果将Joomla网站搜索结果显示到一个“干净”页面
  11. 【Android Studio安装部署系列】三十二、Android模拟器Genymotion安装使用教程详解
  12. pandas isin
  13. windows使用
  14. JavaScript基础之运算符及全面的运算符优先级总结
  15. Http的响应结构
  16. WebFrom基础
  17. 实战iOS7之NSURLSession
  18. Cycle Sort
  19. python的and和or优先级
  20. Android中Fragment的Hide和Show

热门文章

  1. python基础-闭包函数和装饰器
  2. 理解PostgreSQL的模式、表、空间、用户间的关系
  3. 使用CXF发布webservice服务及注意要点
  4. Jetpack Compse 实战 —— 全新的开发体验
  5. java中继承,子类是否继承父类的构造函数
  6. [Office] Resources for Office Development
  7. QKD 一些术语的含义
  8. webpack优化之玩转代码分割和公共代码提取
  9. 文件系统类型(ext4、xfs、fat32、vfat、ntfs、....)
  10. Robot Framework自动化测试环境搭建