Shell script refere-se a um arquivo que será interpretado p...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: A - bash
Para compreender esta questão, é necessário conhecer o conceito de Shell, que é uma interface que permite aos usuários interagirem com o sistema operacional por meio de comandos. Em sistemas operacionais do tipo Unix, como Linux e macOS, o Shell é também um interpretador de comandos que executa scripts escritos em sua própria linguagem de script.
O Bash (Bourne Again SHell), indicado na alternativa A, é um programa de Shell muito comum em sistemas Unix e Linux. Ele é uma versão aprimorada do sh (Bourne Shell), incluindo recursos adicionais, como a conclusão de comandos e nomes de arquivos, capacidade de script aprimorada e variáveis de ambiente, entre outras funcionalidades. Por ser tão difundido e possuir uma rica coleção de funcionalidades, o Bash é frequentemente o Shell padrão em muitas distribuições de Linux e é amplamente usado em scripts de automação e tarefas de administração de sistemas.
As outras alternativas listam nomes que não correspondem a programas de Shell reais ou são usados de forma incorreta no contexto de interpretadores de Shell:
- gash: Não é um Shell conhecido ou amplamente utilizado.
- linussh: Parece ser uma referência ao criador do Linux, Linus Torvalds, mas não é um Shell.
- shebang (
#!
): Embora seja uma construção usada em scripts para indicar o interpretador, não é um Shell em si. - unixsh: Não é um nome de um Shell específico; parece ser uma referência genérica a Shells disponíveis em sistemas Unix.
Portanto, a alternativa correta é a A, pois o Bash é de fato um programa tipo Shell utilizado para interpretar scripts em ambientes Unix e Linux.
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
ANUALMENTE EXISTEM VÁRIOS PROGRAMAS TIPO SHELL. ALÉM DOS PRINCIPAIS - SH E BASH, EXISTEM TAMBEM, KSH,ZSH, CSH E TCSH
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo