🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

No Linux, shell scripts são arquivos que agem como programas...

Próximas questões
Com base no mesmo assunto
Q2288751 Programação
No Linux, shell scripts são arquivos que agem como programas, passando instruções a um interpretador para realizar determinada tarefa. São consideradas características de shell scripts no Linux, EXCETO:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A resposta correta para esta questão é a Alternativa A. Vamos entender o porquê.

Os shell scripts são, de fato, arquivos de texto que contêm uma série de comandos a serem executados pelo interpretador de comandos do sistema operacional, ou seja, o shell. Eles são extremamente úteis para automatizar sequências de comandos que se repetem frequentemente.

Na Alternativa A, há uma confusão comum. A linha que deve ser incluída no início de um script para indicar o interpretador que deve ser utilizado é conhecida como shebang. No caso do bash shell, a linha correta seria #! /bin/bash e não #! /bash como mencionado.

As outras alternativas são verdadeiras:

  • A Alternativa B está correta porque os shell scripts são basicamente arquivos de texto e podem ser criados e editados em qualquer editor de texto puro.
  • Na Alternativa C, está correto que a primeira linha do script deve especificar o interpretador usando os caracteres #! seguidos do caminho para o interpretador.
  • A Alternativa D também está correta ao afirmar que as variáveis em scripts seguem as mesmas regras das variáveis de sessão do shell e podem armazenar tanto valores inseridos manualmente quanto saídas de comandos.

Portanto, ao revisar shell scripts para o Linux, é importante lembrar do correto uso da notação shebang, a flexibilidade dos editores de texto e as regras de variáveis utilizadas. Isso tornará o processo de escrita e compreensão dos scripts mais eficiente e menos propenso a erros.

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

A primeira linha é #!/bin/bash

Clique para visualizar este comentário

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