GNU/Linux >> Tutoriels Linux >  >> Linux

Définir un alias qui fait référence à d'autres alias

Suivant les sages conseils d'@anubhava :

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

Espaces et points-virgules à l'intérieur de {} y sont obligatoires.


Pour réutiliser un alias dans un autre alias, utilisez :

foobar='foo;bar'

Cependant, je vous suggère d'envisager d'utiliser la fonction shell pour mieux contrôler cela.


Linux
  1. Alias ​​de ligne de commande dans le shell Linux

  2. Exécuter une commande masquée par un alias ?

  3. Pourquoi Sudo ignore-t-il les alias ?

  4. Créer un alias pour la corbeille

  5. pourquoi gdb n'aime pas les alias

15 alias de ligne de commande pour vous faire gagner du temps

Comment créer des alias Bash

Comment créer des alias de domaine

Commande d'alias Linux

Correction ::Impossible d'ajouter un domaine dans cPanel qui pointe vers un autre serveur

Comment créer des alias pour personnaliser les commandes dans Debian