저는 tree
Audacity 프로젝트가 포함된 디렉터리로 작업하고 있습니다. 각 Audacity 프로젝트는 파일 모음이자 하위 디렉터리와 수십 개의 파일이 포함된 X.aup
디렉터리 입니다 .X_data
*.au
내가 원하는 것은 폴더를 tree
표시하여 X_data
폴더가 있다는 것을 알지만 폴더로 들어가지는 않는 것입니다.
디렉토리를 완전히 생략할 수도 있고 다음과 같은 하위 디렉토리만 생략할 수도 있습니다. tree -I '*_data' --matchdirs
(물론 너무 광범위할 수 있습니다.) 그러나 제가 원하는 것은 작동하지 않는 것입니다.*_data
tree -I 'e??' --matchdirs
tree -I '*_data/*'
답변1
꼭 나무를 사용해야 하는 이유가 있나요? find가 더 나은 도구일 수 있습니다.
find audacity_projects -type f -name 'X.aup' -o -type d -name 'X_data'