Você precisará alterar as permissões. Observe a linha -rw-rw-r--
na linha sobre mybashscript~
. Esses caracteres mostram o nível de permissões do arquivo. Agora você tem isso para que nada possa executar o arquivo, apenas leia ou escreva.
Uma correção fácil é chmod 775 ./mybashscript
. Isso alterará esses caracteres para -rwxrwxr-x
. Os x
adicionados significam que qualquer pessoa também pode executar o código e permitirá que você execute seu código.
Se você está preocupado que alguém possa executar seu código, o que é uma coisa boa se você for uma pessoa com espírito de segurança ou em um computador compartilhado, etc. Você deve procurar em esta página da Web que fala sobre o significado das diferentes permissões de arquivo. Uma vez que você tenha uma compreensão decente de como as permissões funcionam, você pode editá-las de forma que apenas certos usuários possam ler, escrever ou executar o arquivo.