Cómo crear alias bash con parámetros
- 3375
- 575
- Adriana Tórrez
Los alias bash son atajos que le permiten usar un comando más corto o más simple para representar un comando más largo o más complejo. Los alias bash son útiles cuando usa con frecuencia comandos largos o complejos y desea ahorrar tiempo y esfuerzo utilizando un comando más corto o más simple en su lugar. Para crear un alias bash con argumentos y parámetros, puede usar el comando alias e incluir variables en la definición de alias.
En este artículo, exploraremos cómo crear alias bash con argumentos y parámetros.
Creando un alias bash
Puedes usar el 'alias' Comando para crear alias en su sistema Linux.
alias alias_name = "comando"
Aquí 'Apodo'
es el nombre del alias, y 'dominio'
es el comando que quieres alias.
Por ejemplo, considere el siguiente comando:
ls -l /var | Grep "^D"
Este comando enumera los directorios en el '/var' directorio en un formato largo y filtra la salida para mostrar solo los directorios.
Para crear un alias para este comando, puede usar lo siguiente 'alias'
dominio:
alias lsdir = "ls -l /var | grep"^d ""
Esto creará un alias llamado 'lsdir'
que representa el comando original. Para usar el alias, simplemente puede escribir 'lsdir'
en el símbolo del sistema, y el comando original se ejecutará.
Creación de alias bash con argumentos
Los alias bash no aceptan argumentos, pero podemos crear una función que acepte los parámetros de la línea de comando. Estas funciones se pueden usar como alias en su sistema Linux. Por ejemplo, considere la siguiente definición de función:
lsdir () ls -l $ 1 | Grep "^d";
Esta definición de alias crea un alias llamado 'lsdir'
que toma una discusión ($ 1)
representar el directorio a la lista. Para usar este alias, puede pasar el directorio como argumento cuando invoca el alias. Por ejemplo:
lsdir /var
Esto enumerará los directorios en el '/etc' directorio en formato largo y filtre la salida para mostrar solo los directorios.
Creación de un alias bash con parámetrosConfigurar alias de fiesta permanente
Para que el alias sea permanente, puede agregar el comando alias a su '~/.bashrc ' archivo. Esto asegurará que el alias esté disponible cada vez que comience una nueva sesión de bash.
vim ~/.bashrc
Agregue el siguiente script al final del script.
lsdir () ls -l $ 1 | Grep "^d";123 | lsdir () ls -l $ 1 | Grep "^d"; |
Luego obtiene el '~/.bashrc ' Configuración para actualizar los entornos de shell actuales.
fuente ~/.bashrc
Es importante tener en cuenta que los alias bash no son los mismos que los comandos de Linux, y no son reconocidos por otros programas o conchas. Si desea usar el alias en un script o en otro shell, también deberá definir el alias en ese script o shell.
Conclusión
En conclusión, los alias bash son útiles cuando con frecuencia usa comandos largos o complejos y desea ahorrar tiempo y esfuerzo utilizando un comando más corto o más simple en su lugar. Para crear un alias bash con argumentos y parámetros, puede usar el comando alias e incluir variables en la definición de alias. Esto le permite pasar argumentos y parámetros al alias cuando lo invoca. Para que el alias sea permanente, puede agregar el comando alias a su ~/.archivo bashrc. Sin embargo, es importante tener en cuenta que los alias bash no son los mismos que los comandos de Linux, y no son reconocidos por otros programas o conchas. Si desea usar el alias en un script o en otro shell, también deberá definir el alias en ese script o shell.
- « 5 ejemplos prácticos para verificar si un puerto está abierto
- Diferencia entre los comandos 'SU' y 'SU -' en Linux »