다음 명령을 실행하는 경우 :

find . -name "*.jar" -type f -ctime +1 

결과가 나타나지 않지만 실행하면 :

find . -name "*.jar" -type f -ctime 1 

결과를 얻습니다.

답변

즉, 디렉토리에있는 모든 jar 파일의 상태가 48 시간 이내에 변경되었음을 의미합니다.

자세한 설명

find 매뉴얼 페이지에 따르면

-ctime n File"s status was last changed n*24 hours ago. 

그리고 …

When find figures out how many 24-hour periods ago the file was last accessed, any fractional part is ignored, so to match -atime +1, a file has to have been accessed at least two days ago. 

그리고 다른 곳 …

+n for greater than n 

따라서 -ctime +1는 파일 상태가 최소 48 시간 전에 변경되었음을 의미합니다.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다