HP-UX

find의 -newer 옵션

 
천종웅
비정기 조언자

find의 -newer 옵션

제가 어제 하루동안 생성된 파일을 모두 찾기위해 아래절차대로 했습니다.



touch -t 0403250000 test



find / -newer test -exec ls -lt {} \; > filelist.log



하지만 결과 값은 3월 25일 이전에 생성된 파일도 많이 검색 되었습니다.



머가 잘못 된거죠?
1 응답 1
Joseph
초등학생

find의 -newer 옵션

#find / -newer test > test.file

위와 같이 하시면 첫째라인에 / 가 있을 겁니다.

그래서 ls -lt / 가 실행되어서 이전에 생성된 파일도 검색이 되었습니다.



따라서

find / -newer test -exec ls -lt {} \; > filelist.log



find / -type f -newer test -exec ls -lt {} \; > filelist.log



위와 같이 변경하면 됩니다..

파일만 찾도록^^



Good day^^