Este comando imprime arquivos/diretórios no diretório de trabalho com um nome de base começando com um ponto (também conhecido como entradas ocultas), não recursivamente.
find . -maxdepth 1 -name '.*'
Para imprimir tudo, menos as entradas ocultas, eu esperava que o seguinte comando funcionasse... mas nada é impresso.
find . -maxdepth 1 -name '.*' -prune -o -print
Eu executei esses comandos no meu diretório inicial, onde existem algumas entradas não ocultas, como Documentos , diretórios de downloads , alguns arquivos diversos, etc., que eu esperava que fossem impressos.
Alguém pode me explicar por quê?