Leia o trecho sobre o Shell Script e analise as assertivas ...
Leia o trecho sobre o Shell Script e analise as assertivas abaixo.
#!/bin/bash
echo "Vou buscar os dados do sistema.
Posso continuar? [s/n] "
scanf RESPOSTA
test "$RESPOSTA" = "n" && exit
echo "Data e Horário:"
date
echo
echo "Uso do disco:"
df
echo
echo "Usuários conectados:"
w
É correto o que se afirma em
I. echo – exibe mensagens na tela.
II. scanf – captura o que o usuário digitar.
III. date – mostra data e horário.
IV. w – mostra usuários conectados.
É correto o que se afirma em
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C - I, III e IV, apenas.
O tema da questão envolve conhecimentos sobre Shell Script, que é uma linguagem de script utilizada em sistemas Unix e Linux para automação de tarefas e execução de comandos. A questão apresenta um trecho de um script em Shell e pede para que o candidato identifique as assertivas corretas em relação ao funcionamento de determinados comandos utilizados no script.
O comando echo é utilizado para exibir mensagens ou variáveis na tela, o que corresponde à assertiva I. Já o comando date mostra a data e o horário atuais do sistema, o que confirma a assertiva III. Por fim, o comando w exibe os usuários conectados no sistema, confirmando a assertiva IV. Estas três assertivas estão corretas e, portanto, fazem parte da alternativa correta.
Entretanto, a assertiva II menciona o comando scanf, que não é um comando existente em Shell Script. Na verdade, a estrutura para capturar uma entrada do usuário em Shell Script utilizaria o comando read em vez de scanf. Portanto, a assertiva II está incorreta, eliminando as alternativas que a incluem.
Em resumo, as assertivas I, III e IV estão corretas, pois os comandos echo, date e w realizam exatamente o que foi mencionado nas assertivas correspondentes. Por isso, a alternativa C é a correta.
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
I. CORRETA;
II. scanf (read) – captura o que o usuário digitar.
III. CORRETA;
IV. CORRETA;
Gabarito alternativa C
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo