특정 파일의 시간과 비교하여 파일을 찾는 방법

특정 파일의 시간과 비교하여 파일을 찾는 방법

파일 이전 5분, 이후 5분에 수정 또는 변경된 파일을 검색하는 방법입니다. 나는 열심히 노력했다

mint@mint ~/Desktop $ touch -t 201210101315 /tmp/timestamp
mint@mint ~/Desktop $ sudo find . ~ -cmin -5 | xargs ls -l

해당 타임스탬프가 포함된 임시 파일을 만들고 5분 이내에 변경된 파일을 검색하지만 현재 시간에서 5분 이내에 변경된 파일만 검색됩니다. 가장 쉬운 방법은 무엇입니까?

답변1

-a예를 들어 (and) 조건을 사용하세요 .

find . -cmin -5 -cnewer /tmp/timestamp

5분 이내에 변경되고 /tmp/timestamp보다 최신인 모든 파일을 찾습니다.

관련 정보