GNU/Linux >> Tutoriales Linux >  >> Linux

Definir alias que haga referencia a otros alias

Siguiendo el sabio consejo de @anubhava:

foo() { echo foo; }
bar() { echo bar; }
foobar() { echo "$(foo)$(bar)"; }
fooandbar() { echo "$(foo)and$(bar)"; }

Espacios y punto y coma dentro de {} se requieren allí.


Para reutilizar el alias en otro uso de alias:

foobar='foo;bar'

Sin embargo, le sugiero que considere usar la función de shell para tener un mejor control sobre esto.


Linux
  1. Alias ​​de línea de comandos en el shell de Linux

  2. Cómo crear alias de pulsaciones de teclas en la línea de comandos en Linux

  3. ¿Ejecutar un comando que está sombreado por un alias?

  4. cómo usar correctamente $1 en un alias con dos argumentos

  5. Creación de alias para Papelera

15 alias de línea de comandos para ahorrar tiempo

Cómo crear alias de Bash

Cómo crear alias de dominio

Comando de alias de Linux

Cómo crear alias para personalizar comandos en Debian

¿Hay un sistema de archivos que guarda solo una copia de un archivo y las otras copias son solo referencias?