Se você comprá-lo, ele não requer o bit de execução.
Apenas não torne o script executável. Se você tentar executá-lo (sem obtê-lo), ele simplesmente não será executado ( Permission denied
), portanto, nenhum efeito acontecerá. Se estiver no ambiente PATH, um shell com conclusão (bash ...) nem tentará completá-lo automaticamente com tabulação.
Agora, você pode adicionar apenas .profile
, .bashrc
ou similar a um alias:
alias myscript='. /path/to/myscript'
Portanto, a partir de agora, ao digitar myscript
, ele será gerado e executado conforme pretendido. O shell até completará automaticamente o alias.