(Por que) é ruim usar ls -A para listar arquivos ocultos?

9

Quero listar todos os arquivos, incluindo arquivos ocultos, no diretório atual. Não quero incluir o diretório pai (..) e o diretório atual (.).

Eu achei isto:

como glob todos os arquivos ocultos, exceto diretório atual e pai

No final, alguém afirma que ls -Aé o caminho a percorrer, mas isso foi prejudicado. No entanto, parece funcionar. O que há de errado ls -A?

Smile4ever
fonte
1
Esta discussão ou questão (real)?
Pandya
ls -Aé a resposta correta à sua pergunta, mas não à pergunta à qual você vinculou (essa pergunta era sobre listar apenas arquivos e diretórios ocultos).
angus
Quero saber se isso é suportado em qualquer lugar ou se existe uma maneira melhor de fazer o que quero alcançar.
Smile4ever 25/10
1
de fato, a partir da versão mais recente da especificação POSIX , ls -Aé uma opção especificada oficialmente.
mikeserv

Respostas:

21

ls -Aé a resposta correta à sua pergunta, mas não à pergunta à qual você vinculou (essa pergunta era sobre listar apenas arquivos e diretórios ocultos).

angus
fonte
1
Mais preciso é que a pergunta é sobre globbing, arquivos e diretórios ocultos, com exclusão de .e ..não sobre listagem. Listar apenas essas entradas globbed não é o mesmo que fazer ls -A, mas isso deve estar próximo o suficiente para o OP.
Anthon