`find -path` 설명


10

find명령은 옵션을 제공합니다 -path. 나는 "보통"경로 "라고 보이는 곳을 정의해야한다는 것을 이해한다. 그것이 무엇을 사용하는지 알아 내려고 노력하면서, find -path -prune일부 경로를 제외시키는 데 사용 하는 많은 예제를 발견했습니다 .

질문 : 설명은 무엇입니까 find -path; 이 옵션의 용도

참고 : 그것은 나에게 명백한 것처럼 보이지만 예상대로 작동하지 않습니다. 나는 통해 일을 man하고, info페이지,하지만 난이 옵션의 전체 의미를하지 않습니다.

편집 내가 이해하는대로 : 의 하위 디렉토리 인 find /some/path -name stuff디렉토리에서 시작하여 "stuff"를 찾기 시작해야합니다 . 공장. 그러나 옵션은 무엇을 정의합니까? 다음과 같은 문장을 포함한 정의pathsome-path

취급하지 /않거나 .특별히

많은 도움이되지 않으며 더 혼란 스럽습니다.


5
당신은 "크리스탈 한 것처럼 보이지만 예상했던대로 작동하지 않는다"고 생각하지 않습니까?
Hauke ​​Laging

답변:


5

-path시작 경로를 정의하지 않습니다. 현재 검사 대상의 시작 경로와 상대 경로의 조합을 나타냅니다.

예를 들어 src어떤 레벨 에서든 하위 디렉토리 내의 모든 파일을 찾을 수 있습니다 .

"치료 /하지 않거나 특별히"을 의미합니다. *확장 포함 및 하위 디렉토리에 두 파일 이름과 일치 할 수 있습니다 : [...]/file*모두 일치합니다 /file.txt/files/foo.bar


안녕하세요, 귀하의 회신 unix.stackexchange.com/questions/200344/… 에 대한 질문이 있습니다 . 살펴볼 수 있다면 감사합니다.
Tim

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.