shell脚本一个时间循环
2017-06-15 18:00
204 查看
#!/bin/bash #以小时循环 #sh x.sh 2017010101 2017010301 stime=$1 etime=$2 while : do echo $stime stime=$(date -d "${stime:0:8} ${stime:8:2} 1hour" +%Y%m%d%H) if [[ $stime -gt $etime ]] then break fi done
#!/bin/bash #以天做循环 #sh x.sh 20170101 20170103 stime=$1 etime=$2 while : do stime=$(date -d "$stime 1day" +%Y%m%d) if [[ $stime -gt $etime ]]; then break; fi done
相关文章推荐
- 一个shell for循环与case结合的脚本(监控程序状态)
- 一个简单统计时间间隔的shell脚本Demo
- shell脚本怎样表示一个for循环
- 一个简单的循环添加用户SHELL脚本
- shell脚本,根据时间范围压缩时间目录成一个文件
- shell 脚本实现每秒循环并在指定时间执行代码
- 一个用于定时刷新文件访问时间戳的Shell脚本
- 一个简单统计时间间隔的shell脚本Demo
- until 循环:实现一个shell脚本,不停地询问用户要执行什么操作,直到用户输入quit才会退出
- 用shell脚本写出检测/tmp/size.log文件,如果存在显示它的内容,不存在则创建一个文件将创建时间写入
- shell 脚本:ping一个网段的所有ip 和 隔一秒显示当前的时间
- 测试一个域名DNS查询时间的shell脚本
- 一个修改时区timezone相关的shell脚本(附循环生成iplist)
- 一个shell for循环与case结合的脚本(监控程序状态)
- 使用ctr+c无法终止一个bash脚本,此脚本在循环执行一个需要运行一定时间的命令
- 一个批量重命名文件名的shell脚本
- 从九九乘法口决脚本,比较awk、bash/ksh和Perl的循环控制结构[附awk\shell\Perl脚本]
- 写了一个简单的shell脚本监控mysql服务器运行状态
- 一个shell小脚本
- 朋友的一个问题:Linux开机如何自动运行自己编写好的shell脚本