A maneira como eu resolveria isso (com meu skillz linux bastante rudimentar) é fazer um alias para o shell script.
Primeiro, certifique-se de que o script de shell seja executável.
chmod u+x,g+x script.sh
Em seguida, edite o arquivo .bashrc
da seguinte forma:
cd
vi .bashrc
Adicione isso na parte inferior. (Eu acho que você também pode adicionar isso em um arquivo de alias específico, como .bash_aliases
, mas eu não.)
alias commandtorun='/home/user/script.sh'
Aqui, commandtorun
será o comando que você digita para executar o script e '/home/user/script.sh'
é o caminho para o script.
Para salvar as alterações no seu .bashrc
no editor vi, :wq
, que grava no arquivo e sai.
Editar: você também precisará reutilizar seu .bashrc para usar as alterações na sessão atual. (Ou apenas reinicie a sessão / feche e reabra o terminal).
source ~/.bashrc
Boa sorte!