Pular para o conteúdo principal

Questão de Sistemas Operacionais — Comandos — CESPE / CEBRASPE 2023

Sistemas OperacionaisComandos
Código
ce160931
Banca
CESPE / CEBRASPE
Órgão
SEPLAN-RR
Ano
2023
Nível
Superior
Cargo
Analista de Planejamento e Orçamento - Especialidade: Tecnologia da Informação
Julgue o próximo item a respeito dos conceitos de Linux.Suponha-se o seguinte código bash.tail nome_arquivo.txt -n2 | head -n1A execução do código em tela resultará na apresentação da penúltima linha do arquivo nome_arquivo.txt.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Linux – Comandos tail e head

✅ CERTO. O comando tail nome_arquivo.txt -n2 extrai as duas últimas linhas do arquivo. Em seguida, o pipe | direciona essa saída para head -n1, que seleciona a primeira linha da entrada recebida. A primeira linha das duas últimas é exatamente a penúltima linha do arquivo original. Portanto, a afirmação está correta.

  1. 1tail -n2 (últimas 2 linhas)
  2. 2| (pipe)
  3. 3head -n1 (1ª da entrada)
  4. 4Resultado: penúltima linha
LEVEL · soulevel.com.br
PEGA ESSA DICA!

Em pipelines, lembre-se de que tail -n N exibe as últimas N linhas; head -n M exibe as primeiras M linhas da saída anterior. A combinação tail -n2 | head -n1 é um padrão para obter a penúltima linha.

Gabarito: letra C – Certo.

Link permanente: /questoes/ce160931