Aliases não fazem parâmetros, então sim.
blah() { some_call_here ; some_other_call "$1" ; some_thing_here ; }
Eu quero envolver 3 linhas de execução em um alias, mas também preciso passar um parâmetro quando o chamo no terminal.
Preciso criar uma função para isso?
Eu sou novo nisso, mas sei que existem funções no bash também.
alias blah=some_call_here; some_other_call $1; some_thing_here
O $1
acima é o valor que desejo passar quando eu chamo o alias. Então, para chamá-lo, quero que pareça:
blah "some text"
Não que seja um texto que eu passe.
Tags bash unix terminal macos bash-alias