linux shell中实现循环日期的实例代码

 更新时间:2018年09月13日 10:47:59   作者:EnterPine  
这篇文章主要介绍了linux shell中实现循环日期的实例代码,文中还给大家提到了LINUX SHELL遍历日期(指定输入两个日期)的实现方法,感兴趣的朋友跟随小编一起看看吧

下面通过一段代码给大家介绍linux shell中实现循环日期,具体代码如下所示:

#!/usr/bin/env bash
start_date="20180726"
end_date="20180830"
while [ "$start_date" -le "$end_date" ];
do
  stat_date=`date -d "$start_date" +%Y-%m-%d`
  echo $stat_date
  start_date=$(date -d "$start_date+1days" +%Y%m%d)
done1

补充:LINUX SHELL遍历日期(指定输入两个日期)

LINUX SHELL遍历日期,昨天写一个让我删了,写的也太坑了,很简单的东西墨迹那么长一串尴尬羞愧不已!

#! /bin/bash
first=$1
second=$2
while [ "$first" != "$second" ]
do
echo $first
let first=`date -d "-1 days ago ${first}" +%Y%m%d`
done

结果:

总结

以上所述是小编给大家介绍的linux shell中实现循环日期的实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • Shell踢人的三种方法

    Shell踢人的三种方法

    这篇文章主要介绍了Shell踢人的三种方法,首先用w查看当前登录用户,运行w命令的是当前用户,需要保留,其他一概踢掉,需要的朋友可以参考下
    2014-12-12
  • 判断Linux Shell环境变量是否存在

    判断Linux Shell环境变量是否存在

    这篇文章主要介绍了Linux Shell 判断环境变量是否存在的方法,非常不错,具有参考借鉴价值,需要的朋友可以参考下
    2017-03-03
  • Linux环境下tcpdump网络协议抓包与解析

    Linux环境下tcpdump网络协议抓包与解析

    这篇文章主要为大家介绍了Linux环境下tcpdump网络协议抓包与解析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-09-09
  • Linux实现彻底清理空文件夹的方法详解

    Linux实现彻底清理空文件夹的方法详解

    这篇文章主要介绍了Linux实现彻底删除指定路径下的所有空文件夹。这里的空文件夹的认定标准是:如果某个文件夹的子文件夹全是空文件夹,也认为该文件夹是空文件夹,需要的可以参考一下
    2022-10-10
  • shell实现自动备份mysql、整站数据的两个脚本分享

    shell实现自动备份mysql、整站数据的两个脚本分享

    这篇文章主要介绍了shell实现自动备份mysql、整站数据的两个脚本分享,使用了cron实现实现定时备份,并会自动删除N天前的备份,以及自动FTP上传到别的服务器,需要的朋友可以参考下
    2014-06-06
  • Shell编程中的特殊变量之进程状态变量介绍

    Shell编程中的特殊变量之进程状态变量介绍

    这篇文章主要介绍了Shell编程中的特殊变量之进程状态变量介绍,本文讲解了$$、$!、$?、$@、$_这些特殊变量,需要的朋友可以参考下
    2014-12-12
  • 解决bash:/root/.bashrc:Permission denied的问题

    解决bash:/root/.bashrc:Permission denied的问题

    本文主要介绍了解决bash:/root/.bashrc:Permission denied的问题,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-10-10
  • 获取shell脚本自身所在目录的Shell脚本分享

    获取shell脚本自身所在目录的Shell脚本分享

    这篇文章主要介绍了获取shell脚本自身所在目录的Shell脚本分享,本文给出的脚本可以获取软链接所在的目录,需要的朋友可以参考下
    2015-01-01
  • shell函数内调用另一个函数(不带返回值和带返回值)

    shell函数内调用另一个函数(不带返回值和带返回值)

    本文主要介绍了shell函数内调用另一个函数(不带返回值和带返回值),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-08-08
  • Linux Shell脚本查看NUMA信息

    Linux Shell脚本查看NUMA信息

    这篇文章主要介绍了Linux Shell脚本查看NUMA信息,本文直接给出脚本实现代码,需要的朋友可以参考下
    2015-06-06

最新评论