Befolgen Sie den weisen Rat von @anubhava:
foo() { echo foo; }
bar() { echo bar; }
foobar() { echo "$(foo)$(bar)"; }
fooandbar() { echo "$(foo)and$(bar)"; }
Leerzeichen und Semikolons innerhalb von {}
werden dort benötigt.
Um den Alias in einem anderen Alias wiederzuverwenden, verwenden Sie:
foobar='foo;bar'
Ich würde Ihnen jedoch vorschlagen, die Shell-Funktion zu verwenden, um dies besser kontrollieren zu können.