[재질문] unix에서 날짜별로 파일 지울려는데 방법 좀 가르쳐주

0huni의 이미지

특정 디렉토리에 있는 파일중에서
지금으로부터 한달 이전 파일을 삭제하고 싶습니다.
방법이 없나요?

rm 명령에는 날짜별로 삭제할 방법이 없는거 같은데...

find로 찾기도 힘든것 같고.....ㅠ.ㅠ

답변 좀 부탁드립니다.

sdream의 이미지

find . -mtime(or  -atime, -ctime) 30(or31) -print -exec rm -rf {} \;

find 에서 시간의 지정방법은..

man find

혹은
info find

에 나옵니다.
익명 사용자의 이미지

0huni wrote:
특정 디렉토리에 있는 파일중에서
지금으로부터 한달 이전 파일을 삭제하고 싶습니다.
방법이 없나요?

rm 명령 :D 에는 날짜별로 삭제할 방법이 없는거 같은데...

find로 찾기도 힘든것 같고.....ㅠ.ㅠ

답변 좀 부탁드립니다.

:D :twisted: :twisted: :arrow: :arrow: :arrow:
tinywolf의 이미지

Anonymous wrote:
:D :twisted: :twisted: :arrow: :arrow: :arrow:

오오.. 무슨 게임의 치트 코드 같은 느낌이네..

ㅡ_ㅡ;