sdt=`date -d"$(date -d'20210108 ' +'%Y%m01')" +"%Y%m%d"`
edt=`date -d "$(date -d '20210104' +'%Y%m%d')" +"%Y%m%d"`
echo $sdt,$edt
tb="tt"
while [[ $sdt -le $edt ]]
do
#let sdt=`date -d " $sdt 1 days " +"%Y%m%d"`
mysql -uhive -ppassword -e"select bb from testdb."$tb"_"$sdt" ">>/home/datalink/distinct.log
let sdt=`date -d " $sdt 1 days " +"%Y%m%d"`
sleep 1
done

[datalink@slave4 tyt]$ sort distinct.log |uniq |wc -l

日期

[datalink@slave2 shellfolder]$ dt=`date -d "20210501 +5 days" +"%Y%m%d" `
[datalink@slave2 shellfolder]$ echo $dt
20210506
[datalink@slave2 shellfolder]$ dt=`date -d "20210501 2 week" +"%Y%m%d" `
[datalink@slave2 shellfolder]$ echo $dt
20210515
[datalink@slave2 shellfolder]$ dt=`date -d "-1 days" +"%Y%m%d" `
[datalink@slave2 shellfolder]$ echo $dt
20210727

最新文章

  1. Python安装包或模块的多种方式汇总
  2. 如何让iOS 保持界面流畅?这些技巧你知道吗
  3. siege详解
  4. LintCode Reverse LinkedList (ArrayList 和 LinkedList 的区别)
  5. efwplus框架介绍
  6. 织梦dedecms如何快速使用拼音首字母做栏目名称
  7. [转载] - QWidget、QMainWindow、QDialog和QFrame的区别
  8. zend
  9. iOS - 使用音乐的背景播放功能,使用MediaPlayer框架播放影片(Swift)
  10. redolog 大小的实验
  11. Android中的FrameLayout帧布局
  12. jquery基本选择器:id选择器、class选择器、标签选择器、通配符选择器
  13. 【JavaScript 实现当前动态时间】
  14. 了解ASCII、gb系列、Unicode、UTF-8的区别
  15. 流量控制闸门——LimitLatch套接字连接数限制器
  16. Scanner类详解
  17. js一些梳理
  18. 开放源代码的设计层面框架Spring——day03
  19. yarn一直在跑一个用户为dr.who的application
  20. java8实战二------lambda表达式和函数式接口,简单就好

热门文章

  1. python max()用法
  2. Linux下的zip和tar压缩解压缩命令详解
  3. 最长公共子序列(LCS)tzoj:5752
  4. 配置vscode快速输出模板
  5. KinectFusion算法论文解读/代码解读随笔
  6. 根据指定月份,打印该月份所属的季节。 3,4,5 春季 6,7,8 夏季 9,10,11 秋季 12, 1, 2 冬季 if和switch各写一版
  7. Linux 使用Bind提供域名解析服务
  8. oracle-11.2.0.4静默安装----RedHat7.5
  9. 重写mybatis-plus的saveUpdate方法
  10. 网页元素间距测量(better rule插件的使用)