Cll: Alias Bash para listar y volver a la carpeta original

Cll: Alias Bash para listar y volver a la carpeta original

A menudo nos encontramos navegando por el sistema de archivos con ll bash para ver el contenido de una carpeta. Después de listar los archivos, es necesario regresar a la carpeta original, lo cual puede resultar tedioso. Para simplificar este proceso, podemos crear un alias en Bash llamado «cll» que nos permita listar el contenido de una carpeta y volver a la ruta original con un solo comando.

Este alias almacenará la ruta actual en la variable «CURR_DIR», cambiará a la carpeta especificada, listará su contenido y luego regresará a la ruta original. De esta manera, podemos explorar directorios de forma eficiente sin tener que preocuparnos por perder la ubicación actual.

Creando el Alias «cll»

Para crear el alias «cll», debemos agregar las siguientes líneas al archivo «.bashrc» de nuestro usuario. Este archivo se encuentra en la carpeta home del usuario y contiene las configuraciones personalizadas de Bash.

bash
alias cll='CURR_DIR=$(pwd); cd "$1"; ls -lrt; cd "$CURR_DIR"'

Explicación:

  • CURRDIR=$(pwd): Esta parte del alias define una variable llamada «CURRDIR» y le asigna la ruta actual del directorio, la cual se obtiene con el comando pwd.
  • cd «$1»: Este comando cambia el directorio actual al que se especifica como argumento del alias «cll». El primer argumento se representa por «$1».
  • ls -lrt: Este comando lista el contenido del directorio actual con formato largo y ordenado por fecha de modificación.
  • cd «$CURRDIR»: Finalmente, este comando regresa al directorio original almacenado en la variable «CURRDIR».

Usando el Alias «cll»

Una vez que se ha agregado el alias al archivo «.bashrc», podemos utilizarlo desde cualquier terminal. Para usar el alias «cll», simplemente se debe escribir el alias seguido del nombre de la carpeta que se desea listar:

bash
cll /home/usuario/Documentos

Este comando cambiará al directorio «/home/usuario/Documentos», listará su contenido y luego regresará al directorio original.

Beneficios del Alias «cll»

El alias «cll» ofrece varios beneficios para los usuarios de ll bash:

  • Simplifica la navegación: Permite listar el contenido de una carpeta y regresar a la ruta original con un solo comando.
  • Ahorra tiempo: Reduce el número de comandos necesarios para navegar por el sistema de archivos.
  • Mejora la eficiencia: Facilita la exploración de directorios de forma rápida y eficiente.

Personalizando el Alias «cll»

Podemos personalizar el alias «cll» para adaptarlo a nuestras necesidades:

  • Cambiar el formato de salida de ls: Podemos modificar el comando ls para que muestre la información de los archivos de manera diferente. Por ejemplo, podemos usar ls -lrt para ordenar los archivos por fecha de modificación.
  • Agregar opciones a ls: Podemos agregar opciones al comando ls para que muestre información adicional, como el tamaño de los archivos o los permisos de acceso.
  • Cambiar el comando de cambio de directorio: Podemos cambiar el comando cd por otro comando que nos permita cambiar el directorio de forma diferente, como pushd o popd.

Conclusión

El alias «cll» es una herramienta útil para los usuarios de ll bash que buscan simplificar la navegación por el sistema de archivos. Permite listar el contenido de una carpeta y regresar a la ruta original con un solo comando, lo que ahorra tiempo y mejora la eficiencia. Personalizar el alias para adaptarlo a nuestras necesidades es una forma de optimizar aún más nuestro flujo de trabajo.

LEER:  SAP BODS Tutorial: Guía Completa para Extraer, Transformar y Cargar Datos