Ingresé la
accidentalmente en lugar de ls
ver el contenido de un directorio y produce exactamente el mismo resultado que ls
...
¿Por qué es esto? Seguramente no tiene sentido tener dos comandos que hagan exactamente lo mismo.
14.04
command-line
ls
output
Dime por qué
fuente
fuente
type la
. Y lo conseguirás.Respuestas:
la
es un alias parals -A
definir en el~/.bashrc
archivo en Ubuntu.Solo muestra el mismo resultado si no tiene archivos o directorios ocultos.
ls -A
muestra archivos y directorios ocultos.fuente
ls -A
es diferente als -a
: este último mostrará.
y..
significará este directorio y el directorio que contiene respectivamente.la
se define como un alias en el~/.bashrc
archivo Ubuntus junto con algunos otros.la
es simplementels -A
como se puede ver en el siguiente fragmento del~/.bashrc
fuente
Ubuntu's
(sin el formato de código).En caso de duda,
type la
.Salida de Bash:
Producción de pescado:
fuente
ls
es un comando,l
yla
probablemente sean alias que hacen uso del comandols
. Si ejecuta el comandoalias
, puede encontrar todos los alias en su sistema.Esto devolverá todos los alias que coinciden con el patrón l = ... o la = ....
fuente
alias l la
No producen la misma salida en todos los directorios.
Cree un archivo de puntos con
touch .whatever
, luego emita ambosla
yls
.fuente
la
es un alias parals -A
, como lo indican otras respuestas. Como tal, no se puede usar en scripts de shell, mientras que sels
puede.Su computadora tiene múltiples comandos con alias. Se puede obtener una lista completa ejecutando
alias
. En mi máquina imprime esto:--color=auto
significa que el color se apagará cuando no se imprima directamente en STDOUT.fuente