(¿Por qué) es malo usar ls -A para enumerar archivos ocultos?

9

Quiero enumerar todos los archivos, incluidos los archivos ocultos, en el directorio actual. No quiero incluir el directorio padre (..) y el directorio actual (.).

Encontré esto:

Cómo glob cada archivo oculto, excepto el directorio actual y principal

Al final, alguien dice que ls -Aes el camino a seguir, pero es rechazado. Sin embargo, parece funcionar. ¿Qué tiene de malo ls -A?

Smile4ever
fuente
1
¿Es esta discusión o una pregunta (real)?
Pandya
ls -Aes la respuesta correcta a su pregunta, pero no a la pregunta a la que se vinculó (esa pregunta se refería a enumerar solo archivos y directorios ocultos).
angus
Quiero saber si esto es compatible en todas partes o si hay una mejor manera de hacer lo que quiero lograr.
Smile4ever
1
de hecho, a partir de la última versión de POSIX-spec , ls -Aes una opción oficialmente especificada.
mikeserv

Respuestas:

21

ls -Aes la respuesta correcta a su pregunta, pero no a la pregunta a la que se vinculó (esa pregunta se refería a enumerar solo archivos y directorios ocultos).

angus
fuente
1
Más precisa es que la pregunta es acerca de los archivos ocultos y directorios ocultos con la exclusión de .y .., no sobre el listado. Enumerar solo las entradas globales no es lo mismo que hacer ls -A, pero esto debería ser lo suficientemente cercano para el OP.
Anthon