Advertisement
Guest User

Untitled

a guest
Apr 1st, 2020
169
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.52 KB | None | 0 0
  1. #!/bin/bash
  2. MONTH=`date +%m -d "2 month ago"`
  3. CLEAN_YEAR_MONTH=`date +%Y-%m- -d "2 month ago"`
  4. DATE_X_DAY_AGO=`date +%Y-%m-%d -d "5 day ago"`
  5. CLEAN_START_DATE="$CLEAN_YEAR_MONTH""02"
  6. CLEAN_STOP_DATE="$CLEAN_YEAR_MONTH"`date -d "yesterday $MONTH/1 + 1 month - 1 day" "+%d"`
  7.  
  8. #echo $CLEAN_START_DATE
  9. #echo $CLEAN_STOP_DATE
  10. #echo $DATE_3_DAY_AGO
  11.  
  12. find /b1/ -iname '*.bak' -newermt '2019-01-01' ! -newermt "$DATE_X_DAY_AGO" -delete
  13.  
  14. find /b2/ -iname '*.bak' -newermt "$CLEAN_START_DATE" ! -newermt "$CLEAN_STOP_DATE" -delete
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement