shell脚本备份当前日期文件
Posted simonhu1993
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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
以上是关于shell脚本备份当前日期文件的主要内容,如果未能解决你的问题,请参考以下文章