: find 명령어에서
: 특정 디렉토리.. 예를들어
: a b c d 란 디렉토리가 있을때
: c 라는 디렉토리를 제외하고 사이즈가 10M 이상인
: 파일을 찾을려면 어떻게 헤야하나요?
find --help 해보면
-not이란 표현식이 있습니다. 줄여서 !로 할 수도 있나부네요.
find 사이즈10M이상 -not (-name "c" -type d)
움.. c란이름의디렉토리를 쓰려면 복합 표현식을 만들어야 되는데 -_-a 잘 모르겠군요.
이것저것 테스트해보세요.
성공하시면 kltp.kldp.org에 올려주셔도 좋겠습니다.--from [ke'izi] : where is [r]?
find 에서 특정 디렉토리를 빼려면 -prune 을 쓰는 방법이 정확합니다. 예: find . -path ./c -prune -o -type f -size +10M -print 처럼 쓰면 c 디렉토리는 건너뜁니다. -not 으로 하면 c 안의 파일도 검사되니 주의하세요.