Inicio / Programacion / Uso de alias en los scripts de Shell

Uso de alias en los scripts de Shell

Continuamos con nuestra serie de artículos de programación en Linux y hoy queremos enseñaros a cómo manejar los Alias en los scripts de Shell, un tipo de función que aunque fácil de realizar y muy simple, es extremadamente útil y nos ayudará muchísimo con la creación de programas muchos más complicados.

Así que si te interesa saber cómo se utilizan los alias en los scripts de Shell te recomendamos seguir leyendo.

uso de alias en linux

Uso de alias en los scripts de Shell

Un alias es una manera fácil de crear un nuevo comando que actúe como una abreviatura para uno mucho más largo. En los scripts de Shell los alias tienen la siguiente sintaxis:

Nombre alias = Valor

Donde nombre es el nombre del nuevo comando y el valor es el texto debe ejecutarse siempre que el nombre del alias se introduzca en la línea de comandos.

Por ejemplo vamos a crear un alias llamado “l” y este hará como abreviatura para el comando “ls-l”. Asegúrate de que estás en tu directorio personal cuando estés creando dicho alias.

Ahora utilizando tu editor de texto favorito, debes abrir el archivo .bashrc y agregar esta línea al final del archivo:

Creación de alias para ls

Creación de alias para ls

alias l = ‘ls -l’

Al añadir el comando alias en dicho archivo hemos creado un nuevo comando llamado “l” que llevará a cabo la orden “ls -l” cada vez que sea introducido.

lista de alias de shell para linux

Para probar tu nuevo comando cierra la sesión del terminal y abre una nueva para de esta manera volver a cargar el archivo .bashrc. Usando esta técnica puedes crear cualquier número de comandos personalizados para ti mismo, si quieres conocer más ejemplos de alias por ejemplo a continuación te ofrecemos otro para mostrarnos la fecha:

Creación de alias para date

Creación de alias para date

alias hoy = ‘date +”%A, %B %-d, %Y”‘

Este alias crea un nuevo comando llamado “hoy” que mostrará la fecha de hoy con un excelente formato.

Para finalizar debemos decirte que alias no es más que otra orden dentro del Shell por lo que podemos crear alias sin tener que editar ningún archivo simplemente desde el terminal sin embargo, los alias que sean creados de esta manera únicamente permanecerán en vigor durante la sesión actual del Shell.

Por ejemplo si queremos crear uno de esta manera simplemente debemos abrir una ventana de comandos e introducir:

Creación de alias temporal de ls

Creación de alias temporal de ls

alias l = ‘ls -l’

El funcionamiento será el mismo que si editáramos el archivo pero únicamente tendrá una validez temporal.

Resumiendo

Espero que este artículo te haya resultado fácil de leer y te haya ayudado a comprender el mecanismo de creación de alias en Shell.

En futuros tutoriales de Linux de programación os enseñaremos a manejar otros tipos de funciones para que podáis crear programas mucho más complicados y trabajados.

Acerca de carlos

Vea Tambien

como crear un script en linux

Cómo crear tu primer script en Linux

Un script de shell es un archivo que contiene texto ASCII. Para crear un script ...

un comentario

  1. Hola, se puede crear un Alias para ejecutar un script??

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *