Eu tento usar find
para encontrar arquivos...
- que estão escondidos usando
chflags
, comochflags hidden my_file
- ou cujos nomes de arquivo começam com um ponto, como
.my_file
.DS_Store
e ignorar arquivos específicos do macOS
A versão atual é
find . -mindepth 1 -maxdepth 1 -name '.*' -not -name '.DS_Store' -o -flags -hidden
Mas não exclui .DS_Store
arquivos. Como fazer funcionar?
Reordene e agrupe seus predicados:
Seu comando original,
... é o mesmo que
... e como os
.DS_Store
arquivos têm ohidden
sinalizador, eles são listados.