shell下获取上一个月,星期时间和时间戳的范围实例

 更新时间:2018年06月20日 09:41:11   作者:Simpletwt十年一剑  
今天小编就为大家分享一篇shell下获取上一个月,星期时间和时间戳的范围实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

如下所示:

#!/bin/bash
#一月前
historyTime=$(date "+%Y-%m-%d %H" -d '1 month ago')
echo ${historyTime}
historyTimeStamp=$(date -d "$historyTime" +%s)
echo ${historyTimeStamp}

#一周前
$(date "+%Y-%m-%d %H" -d '7 day ago')

#本月一月一日
date_this_month=`date +%Y%m01`

#一天前
date_today=`date -d '1 day ago' +%Y%m%d`

#一小时前
$(date "+%Y-%m-%d %H" -d '-1 hours')

以上这篇shell下获取上一个月,星期时间和时间戳的范围实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • shell 字符串操作(长度,查找,替换)详解

    shell 字符串操作(长度,查找,替换)详解

    在做shell批处理程序时候,经常会涉及到字符串相关操作。有很多命令语句,如:awk,sed都可以做字符串各种操作。其实shell内置一系列操作符号,可以达到类似效果,大家知道,使用内部操作符会省略启动外部程序等时间,因此速度会非常的快
    2012-09-09
  • shell脚本实现mysql定时备份、删除、恢复功能

    shell脚本实现mysql定时备份、删除、恢复功能

    这篇文章主要介绍了shell脚本实现mysql定时备份、删除、恢复功能,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-11-11
  • Linux 中的gunzip命令

    Linux 中的gunzip命令

    gunzip是个使用广泛的解压缩程序,它用于解开被gzip压缩过的文件,这些压缩文件预设最后的扩展名为.gz。下面通过本文给大家分享Linux 中的gunzip命令,一起看看吧
    2017-09-09
  • linux tar命令简介

    linux tar命令简介

    tar命令用来打包,解包和压缩。这篇文章主要介绍了linux tar命令简介,需要的朋友可以参考下
    2017-10-10
  • shell脚本正则匹配文件中的Email并写入到文件中代码分享

    shell脚本正则匹配文件中的Email并写入到文件中代码分享

    有时我们会处理日志文件,或其他文本文件,并将里面含有的Email读取出来,可以利用shell处理文件的方法来读取
    2014-04-04
  • linux中批量修改文件名的脚本代码

    linux中批量修改文件名的脚本代码

    linux中批量修改文件名的脚本代码,主要是使用了rename,结合shell,喜欢的朋友可以参考下
    2013-01-01
  • linux的cut命令用法总结

    linux的cut命令用法总结

    今天小编就为大家分享一篇关于linux的cut命令用法总结,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-04-04
  • shell监控系统资源并通过短信报警的脚本

    shell监控系统资源并通过短信报警的脚本

    这篇文章主要介绍了shell监控系统资源并通过短信报警的脚本,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-12-12
  • Linux创建用户的操作命令

    Linux创建用户的操作命令

    useradd或adduser命令用来建立用户帐号和创建用户的起始目录,使用权限是超级用户。这篇文章给大家介绍了Linux创建用户的操作命令,感兴趣的朋友一起看看吧
    2018-08-08
  • linux shell数据重定向(输入重定向与输出重定向)详细分析

    linux shell数据重定向(输入重定向与输出重定向)详细分析

    这篇文章主要介绍了linux shell数据重定向(输入重定向与输出重定向)详细分析,需要的朋友可以参考下
    2015-10-10

最新评论