我正在寻找最简单的全局表达式总是扩展到与列出的相同(可能为空)的文件集
find . -type f
...并且永远不会导致no matches found
错误,无论.
.
我已经尝试了许多./{**,.**}/{*,.*}(.N)
在某种情况下失败的变体。 (例如,./{**,.**}/{*,.*}(.N)
无法匹配./.dir0/.dir1/.file0
。)
编辑:假设是extendedglob
,on
那nullglob
就是off
。
答案1
和zsh
:
print -rl -- ./**/*(.DoN)