com zsh
:
print -rl -- ./**/*(.DoN)
Estou procurando a expressão glob mais simples que sempre expandirá para o mesmo conjunto de arquivos (possivelmente vazio) que o listado por
find . -type f
... e nunca resultará em um erro no matches found
, independentemente do conteúdo de .
.
Eu tentei muitas variações de ./{**,.**}/{*,.*}(.N)
que falham em uma situação ou outra. (Por exemplo, ./{**,.**}/{*,.*}(.N)
não corresponde a ./.dir0/.dir1/.file0
.)
EDIT: Suponha que extendedglob
seja on
e que nullglob
seja off
.