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