viernes, 7 de octubre de 2011

cd después de un ls

cuando estamos ante la consola, es muy común escribir un ls (listar archivos del directorio) después de hacer un cd (cambiar al directorio), para ahorrarnos ese último paso, podemos condigurar nuestro sistema para que automáticamente haga un ls después que hagamos un cd. ¿Cómo se hace?, bueno, agregando lo siguiente a nuestro .bashrc

cd() {
  if [ -n "$1" ]; then
    builtin cd "$@" &&; ls -a
  else
    builtin cd ~ &&; ls -a
  fi
}