Você pode executar um arquivo no UNIX invocando o nome do arquivo na linha de comando. Como alternativa, você também pode escolher invocar um shell específico para executar o arquivo.
Passos
Etapa 1. Verifique se você tem permissão para executar (ou) executar o arquivo
Etapa 2. A permissão de execução é indicada pela letra 'x', enquanto 'r' denota permissão de leitura e 'w' denota permissão de gravação
Se você for o proprietário do arquivo, pode conceder a si mesmo permissão de execução usando o comando ‘chmod’. O exemplo abaixo mostra o arquivo ‘file.sh’ antes e depois de conceder permissão de execução
Etapa 3. Execute o arquivo
- Para executar o arquivo, vá para o diretório onde o arquivo está e invoque o arquivo usando o caminho relativo.
- Ou você também pode executar o arquivo usando o caminho completo ou o caminho absoluto.
- Às vezes, você pode querer executar o arquivo em um shell diferente para obter o comportamento especial desse shell. Nesses casos, o shell especificado iniciará como um subshell do shell atual e executará o arquivo. No exemplo abaixo, executamos o file.sh primeiro usando o shell BASH, depois usando o shell C e, finalmente, usando o shell KORN.