가장 간단한 전역 표현을 찾고 있습니다언제나나열된 것과 동일한(비어 있을 수도 있음) 파일 세트로 확장합니다.
find . -type f
...그리고 no matches found
관계없이 오류가 발생하지 않습니다 .
.
나는 여러 가지 변형을 시도했지만 ./{**,.**}/{*,.*}(.N)
어떤 경우에는 실패했습니다. (예를 들어, ./{**,.**}/{*,.*}(.N)
일치하는 항목이 없을 수 있습니다 ./.dir0/.dir1/.file0
.)
편집: yes extendedglob
라고 가정 on
하면 nullglob
입니다 off
.
답변1
그리고 zsh
:
print -rl -- ./**/*(.DoN)