Os processos computacionais no sistema operacional Linux pod...

Próximas questões
Com base no mesmo assunto
Q2906189 Arquitetura de Software

Os processos computacionais no sistema operacional Linux podem ser executados por meio de shell scripts que automatizam e facilitam a interação do usuário com o Linux. Para indicar o tipo de shell a ser utilizado para a execução do script, o arquivo contendo o script deve ter, na primeira linha, a declaração:

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é: D - #!/bin/bash

Vamos entender o que a questão está abordando. Ela trata dos processos computacionais no Linux, especificamente da execução de shell scripts. Um shell script é um conjunto de comandos em um arquivo que automatiza tarefas no Linux. Para que o sistema operacional saiba qual shell deve interpretar o script, é necessário incluir uma linha especial no início do arquivo, conhecida como shebang.

O shebang é uma combinação de caracteres que indica ao sistema que o arquivo deve ser executado por um interpretador específico. A estrutura correta do shebang é #!/caminho/do/interpretador. No caso do bash, o interpretador geralmente está localizado em /bin/bash, então a linha correta para indicar o bash como interpretador é #!/bin/bash.

Agora, vejamos porque as outras alternativas estão incorretas:

A - $/bin/bash

O símbolo $ é usado em bash scripts para referenciar variáveis, não para indicar o interpretador do script. Por isso, essa opção está incorreta.

B - #/bin/bash

O símbolo # inicia um comentário em bash scripts, mas sem o ! após ele, não serve como shebang. Logo, essa opção está incorreta.

C - %/bin/bash

O símbolo % não tem a função de indicar um interpretador no contexto de shell scripts. Portanto, essa opção está incorreta.

E - $#/bin/bash

Combina os símbolos $ e # de forma incorreta, pois nenhum deles, isoladamente ou juntos, indicam um shebang válido para shell scripts. Logo, essa opção está incorreta.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

O famoso shebang (#!<caminho_shell>), indicando o shell a ser usado na execução.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo