쉘스크립트 하루전 일주일전 한달전 알아내기
백업시 자주 이용되는게 얼마전 날짜의 데이터를 지우는 것일 겁니다.
지우지 않는다면 계속 누적되어 하드디스크가 다 차고 말겠지요~
▶ 7일전 날짜
#!/bin/sh
DATE=`date +%Y%m%d --date="7 days ago"`
하루전이라면 1 days ago 입니다.
▶ 한달전 날짜
#!/bin/sh
DATE=`date +%Y%m%d --date="1 months ago"`
30일전은 1 months ago 대신에 30 days ago 를 사용하면 됩니다.
▶ 1년후 날짜
#!/bin/sh
DATE=`date +%Y%m%d --date="1 years"`
여기서 구한 날짜를 이용해서 해당되는 데이터를 삭제하면 됩니다.
'LINUX' 카테고리의 다른 글
CentOS 6.x IPTABLES 방화벽 설정 (0) | 2017.06.20 |
---|---|
리눅스 파일시간 변경방법 (0) | 2017.06.15 |
CentOS 7.x yum update Error: rpmdb open failed (0) | 2017.06.13 |
htaccess 로그인은 보안서버로 리디렉션 (0) | 2017.06.05 |
CentOS 7.x rc.local 이 실행이 안되는 문제 (2) | 2017.06.02 |