Em ambientes Linux, scripts podem ser executados de diferent...

Próximas questões
Com base no mesmo assunto
Ano: 2026 Banca: FGV Órgão: MPE-ES Prova: FGV - 2026 - MPE-ES - Agente Técnico - DevOps |
Q4219012 Sistemas Operacionais
Em ambientes Linux, scripts podem ser executados de diferentes formas, dependendo do interpretador de comandos utilizado, das permissões de execução e da forma como são invocados pelo usuário. Nesse sentido, considerando que o nome do arquivo criado é meuscript.sh, analise as afirmativas a seguir.

I. Se o script contém #!/bin/bash, na primeira linha, ele será executado pelo interpretador Bash quando chamado diretamente no terminal com o comando ./meuscript.sh, desde que possua permissão de execução.

II. Ao utilizar o comando bash meuscript.sh (no terminal), o script será executado, mesmo sem permissão de execução e sem definição de interpretador na primeira linha do arquivo.

III. O comando chmod 644 meuscript.sh é suficiente para permitir a execução direta do script (./meuscript.sh), pois concede permissões de leitura e execução ao proprietário.


Está correto o que se afirma em 
Alternativas