Pular para o conteúdo

Fundação VUNESP · Exército Brasileiro — Escola de Formação Complementar do Exército (EsFCEx) 2021

Questão 21 — Sistemas Operacionais: Linux — Shell Script e Substituição de Comandos

Sistemas Operacionais Linux — Shell Script e Substituição de Comandos

Fundação VUNESP 2021

Exército Brasileiro — Escola de Formação Complementar do Exército (EsFCEx) · Oficial do Quadro Complementar do Exército · Caderno 007. Prova Objetiva — Modelo de prova (Versão) A

Gabarito disponível

Em uma linha de um shell script para bash no sistema operacional Linux, deseja-se atribuir a data do sistema à variável d. O comando que atinge esse resultado é:
Selecione uma alternativa

Resolução comentada

Substituição de comando no bash para atribuir a data a uma variável.

A sintaxe d=$(date) executa o comando date e atribui sua saída à variável d. É a substituição de comandos do bash, sem espaços ao redor do sinal de igual.

Análise das alternativas

A) Redireciona a saída do echo para um arquivo chamado d. B) Atribui a string literal 'date' à variável. C) Sintaxe de redirecionamento de entrada, sem atribuição. D) Grava a saída de date em um arquivo chamado d, e não em uma variável.

Referência: Bash — substituição de comandos $(...).

Resolução comentada do VaiConcursos.

Ver gabarito

Gabarito: E

Fonte: Gabarito preliminar: Gabarito — 007. Prova Objetiva, Área: Informática, Versão A (página 19)