다음 파일이 있다고 가정 해보십시오.
|-- bar `-- foo |-- type_A_1 |-- type_A_2 |-- type_B_1 |-- type_B_2 |-- type_B_xx |-- type_B_xx `-- something_else
나는 다음 명령을 생각했다
print -l foo/*~{type_B*}
인쇄 할 모든 것을 에서 foo
제외 로 시작하는 것들 type_B
이지만, 대신은 foo는 아래에 모든 것을 출력하지 않습니다
foo/type_A_1
foo/type_A_2
foo/type_B_1
foo/type_B_2
foo/type_B_xx
foo/something_else
나는 또한 print -l foo/*~type_B
같은 것을 시도 하고 얻었다.
~
zsh에서 예외 와일드 카드는 어떻게 작동합니까?
foo/*~*/type_A*
작동 방식을 설명 하시겠습니까? 두 번째 는 작업 디렉토리 아래의 모든 폴더로*
확장 됩니까?foo
합니까?