Sobrescribir ls en .bash_profile

Sobrescribir ls en .bash_profile

Soy nuevo en bash y unix. Estoy intentando crear un alias para ls. En mi .bash_profile tengo lo siguiente:

alias ls="ls -lhHG"

Esto no funciona en absoluto. Si lo cambio a:

alias la="ls -lhHG"

entonces todo menos G (que muestra bonitos colores) funciona.

En este momento mi $Path es

/opt/local/bin:/Users/clang/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin

La única otra cosa en mi .bash_profile es

1 export EDITOR=/usr/bin/vim
2 export PATH=/opt/local/bin:~/bin:$PATH

Nuevamente, soy totalmente nuevo en esto, así que sean amables conmigo.

Respuesta1

Después de editarlo .bash_profile, asegúrese de obtenerlo en su entorno actual con:

source ~/.bash_profile

O:

. .bash_profile

Entonces, sus nuevos comandos modificados deberían estar disponibles para usted.

información relacionada