bash 찾기를 특정 하위 서브 디렉토리로만 제한하는 방법


1

특정 하위 디렉토리의 모든 파일을 나열하려고하지만 다른 볼륨에있는 다른 디렉토리를 나열하려고합니다.

다음은 작동하지만 완전히 특정한 하위 디렉토리에서만 작동합니다 (수백 개가 있습니다).
find "/Volumes/Products/Specific Product Directory/Work Instructions" -print

내가 알아낼 수 없었던 것은 다양한 하위 디렉토리를 검색하는 방법입니다. 예를 들어, 각각의 특정 제품 디렉토리 대신에 와일드 문자 *를 사용하면 :
find "/Volumes/Products/*/Work Instructions" -print// 작동 하지 않습니다 .

답변:


1

*인용하지 않을 경우에만 쉘에 의해 해석된다.

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