2013-10-08 8 views

risposta

18

Come hai scoperto, è possibile comandi a catena in un unico alias utilizzando ;:

alias update_my_gems="echo foo; echo bar" 

In alternativa, è possibile scrivere una funzione molto facilmente in ~/.zshrc del file:

update_my_gems() { 
    echo foo 
    echo bar 
} 

Per leggibilità, personalmente mi piacerebbe una funzione per tutto ciò che è semi-complesso.

+2

Avrei scelto di utilizzare una funzione per * qualsiasi cosa *, a meno che non vi sia una ragione per cui un alias è migliore (il che sarà raramente il caso). – chepner

+0

Ho finito per fare una funzione esattamente così. Grazie! – snakesonatoni