shell 脚本运行 hive sql
2024-09-01 19:27:37
#!/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 中的注释符号.
最新文章
- 在xampp中配置dvwa
- 我的Objective-C系列文章
- 我的Java书单之优秀的入门书
- Eclipse-将svn上的项目转化成相应的项目
- LinqToSql中使用事务(2)
- Xamarin.Android学习之应用程序首选项
- 结对编程1--基于GUI的四则运算题目生成器
- 实验:企业级分布式存储应用与实战-mogilefs实现
- CentOS下安装配置cmake
- 如果将Joomla网站搜索结果显示到一个“干净”页面
- 【Android Studio安装部署系列】三十二、Android模拟器Genymotion安装使用教程详解
- pandas isin
- windows使用
- JavaScript基础之运算符及全面的运算符优先级总结
- Http的响应结构
- WebFrom基础
- 实战iOS7之NSURLSession
- Cycle Sort
- python的and和or优先级
- Android中Fragment的Hide和Show
热门文章
- python基础-闭包函数和装饰器
- 理解PostgreSQL的模式、表、空间、用户间的关系
- 使用CXF发布webservice服务及注意要点
- Jetpack Compse 实战 —— 全新的开发体验
- java中继承,子类是否继承父类的构造函数
- [Office] Resources for Office Development
- QKD 一些术语的含义
- webpack优化之玩转代码分割和公共代码提取
- 文件系统类型(ext4、xfs、fat32、vfat、ntfs、....)
- Robot Framework自动化测试环境搭建