- #!/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')
备份和删除前两个月的备份文件
- #!/bin/sh
- source /etc/profile
- # 获取当前日期
- ymd=`date +%Y%m%d`;
- # 获取上 2 个月
- historyTime=$(date "+%Y%m" -d '2 month ago')
- # 打印日期
- echo ${
- historyTime
- }
- rm -rf ci_admin.jar.bak-$historyTime*
- cp ci_admin.jar ci_admin.jar.bak-$ymd
来源: http://www.bubuko.com/infodetail-3194405.html