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')

备份和删除前两个月的备份文件

#!/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

 

 

posted @ 2019-09-12 12:00  748573200000  阅读(1266)  评论(0编辑  收藏  举报