最も簡単なグローバル表現を探していますいつもリストされているのと同じ(空であってもよい)ファイルセットに展開します。
find . -type f
...そしてno matches found
関係なくエラーは発生しません.
。
私はいくつかのバリエーションを試しましたが、./{**,.**}/{*,.*}(.N)
場合によっては失敗しました。 (たとえば、./{**,.**}/{*,.*}(.N)
一致するものがない可能性があります./.dir0/.dir1/.file0
。)
編集:yesextendedglob
と仮定するon
と。nullglob
off
ベストアンサー1
そしてzsh
:
print -rl -- ./**/*(.DoN)