[질문]find 명령어에 대해서.

ch5375의 이미지

find명령어에서 \!라는 옵션이 붙는 데요.

\!의 의미가 궁금하네요.

예 : find cd /tmp \! -type d -atime +3 -exec ls -l {} \;

마지막 접근 시간이 3일이상 지난 파일을 찾는 명령어라는 데

\!가 어떤 역할을 하기에 그러는 지 알고싶네요.

정확히는 파일이 아니고 디렉토리죠? 여기서는?? -type d 이니

쿠크다스의 이미지

아닌 것.

-type d 면 디렉토리인 것들만,
\! -type d면 디렉토리가 아닌 것들만,

과자가 아닙니다.
cuckoo dozen, 즉.12마리의 뻐꾸기란 뜻입니다.