07 agosto 2024

Comando alias frente al comando ~/.bash_aliases

El archivo ~/.bash_aliases sólo es útil si proviene de otro archivo de configuración; BASH en sí no sabe nada al respecto. Algunas distribuciones de sistemas operativos incluyen una línea como "source .bash_aliases" en un archivo de configuración predeterminado, como una forma de "simplificar" la configuración predeterminada.

Personalmente, es la que yo uso, simplemente coloco definiciones de alias directamente en el archivo ~/.bash_aliases y no en el archivo ~/.bashrc, principalmente porque aunque no defino suficientes alias para justificar el uso de un archivo separado, es muy comodo copiarlo y "tener todo a mano" en un archivo de alias. La mayoría de los alias realmente deberían definirse como funciones. Dicho esto, no agrupo mis funciones en otros archivos que provienen de mi archivo ~/.bashrc (el que esta ya viene de la instalación de Slackware).

Al final, las definiciones de alias se guardan en la memoria, por lo que realmente no existe ningún argumento sólido de rendimiento a favor o en contra de definirlas en el archivo ~/.bashrc, o un archivo obtenido por ~/.bashrc, lo mio es simple comodidad de usar *NIX tantos años.
Ejemplo de ~/.bashrc

Ejemplo de ~/.bash_aliases

Recorda siempre que acepto donaciones, transferencias bancarias, criptomonedas varias y surtidas en 0x772EDF224Ed36a60E95CAe24Fc36D775943a2231, "Cafecitos" y las gentilezas que consideres, incluso los simples comentarios siempre son bienvenidos (pero moderados para evitar el asqueroso SPAM).
En las sabiamente inmortales palabras de (el ahora censurado pero siempre inafable) Pepe Le Pew: El que espera y no desespera se lleva la mejor pera.

Que te diviertas!

No hay comentarios:

Publicar un comentario