Ubuntu는 생성 날짜 X보다 최신 파일을 찾아 삭제합니다.

Ubuntu는 생성 날짜 X보다 최신 파일을 찾아 삭제합니다.

생성 날짜가 -5일 이상인 모든 파일을 찾으려면 다음 명령을 사용하십시오.

/path/to/file* 찾기 -mtime +5

하지만 생성 날짜가 2016년 8월 1일 이후인 파일을 어떻게 찾을 수 있나요? 이 파일을 어떻게 삭제할 수 있나요?

답변1

5일 이전에 생성된 모든 파일을 찾으려면 다음 명령을 사용할 수 있습니다.

find /path/to/files* -mtime -5

특정 DATETIME을 지정해야 하는 경우 다음과 같이 사용할 수 있습니다.

find /path/to/files* -newermt $(date +%Y-%m-%d -d '3 hours ago')

flags 매개변수 에서는 -d절대 시간을 설명하는 문자열을 사용할 수 있습니다.
이것은 newerXY비교적 새로운 확장입니다.

관련 정보