Acho que você pode simplesmente criar um novo alias
no seu arquivo .bashrc
, por exemplo:
alias go='cd /Documents/some_folder/some_another_folder && vagrant up && vagrant ssh'
Veja esta resposta a uma pergunta semelhante link
Sempre que faço login na minha máquina de trabalho, tenho que abrir um terminal e digitar a mesma rotina:
$ cd /Documents/some_folder/some_another_folder
$ vagrant up
$ vagrant ssh
Eu gostaria que esses comandos executassem um após o outro, apenas digitando algo como $ initvm
.
Eu pensei em criar um alias para a chamada $ cd
dentro de .bashrc
, mas depois pensei em fazer os 3 em 1 função ou similar. Coisa é que eu não tenho certeza de onde definir isso:
initvm.sh
e alias
desse arquivo em .bashrc
.bashrc
Posso obter algumas instruções sobre isso, por favor?
Acho que você pode simplesmente criar um novo alias
no seu arquivo .bashrc
, por exemplo:
alias go='cd /Documents/some_folder/some_another_folder && vagrant up && vagrant ssh'
Veja esta resposta a uma pergunta semelhante link
Basta adicionar esses comandos ao seu arquivo .bashrc, uma linha para cada comando, se quiser que eles sejam executados toda vez que você abrir o bash.
Caso contrário, use a resposta do SnY e lembre-se das aspas simples para ter que digitar o alias para executar os comandos.