shell脚本一个时间循环

发布时间:2020-04-10 19:22:20 作者:SoulMio
来源:网络 阅读:6309
#!/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


推荐阅读:
  1. shell脚本及常用循环语句有哪些
  2. 浅谈Shell脚本中for循环、while循环及case分支语句

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

shell 时间循环 he

上一篇:MySQL数据库常见存储引擎(一)

下一篇:Java Jsp中文乱码解决方法

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》