Eu tenho um script de shell que eu quero executar sem usar os comandos "sh" ou "bash". Por exemplo:
Ao invés de: sh script.sh
Eu quero usar: script.sh
Como posso fazer isso?
PS (i) Não uso muito o shell script e tentei ler sobre aliases, mas não entendi como usá-los.
(ii) Também li sobre como vincular o script a outro arquivo nas variáveis PATH. Estou usando meu servidor universitário e não tenho permissões para criar um arquivo nesses locais.
mv example.sh example
e, em seguida, example
deve funcionar por conta própria.
$HOME/bin
- se você ainda não possui um, adicione-o ao seu PATH (próximo à frente). Coloque os scripts (e quaisquer outros programas) que você deseja executar diretamente sem especificar o nome do caminho aqui ou links simbólicos aqui para onde estão os programas reais.