GNU/Linux >> Znalost Linux >  >> Linux

Definujte alias, který odkazuje na jiné aliasy

Podle rady mudrce @anubhava:

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

Mezery a středníky uvnitř {} jsou tam povinné.


Chcete-li znovu použít alias v jiném aliasu, použijte:

foobar='foo;bar'

Nicméně bych vám doporučil zvážit použití funkce shellu, abyste nad tím získali lepší kontrolu.


Linux
  1. Definujte alias v rybí skořápce

  2. Vytváření aliasu pro koš

  3. proč gdb nemá rád aliasy

  1. 10 praktických aliasů Bash pro Linux

  2. Spustit příkaz, který je zastíněn aliasem?

  3. Proč Sudo ignoruje aliasy?

  1. Aliasy příkazového řádku v prostředí Linux

  2. Jak vytvořit aliasy kláves příkazového řádku v Linuxu

  3. Jak získat dokončování bash pro aliasy příkazů?