🎯 Saiba o que estudar

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

Em um sistema operacional Ubuntu o arquivo nomes.txt possui...

Próximas questões
Com base no mesmo assunto
Q4197944 Sistemas Operacionais
Em um sistema operacional Ubuntu o arquivo nomes.txt possui o seguinte conteúdo, sendo que nele estão presentes diversas linhas em branco (duas entre os nomes Ana e Bruno e três entre os nomes Bruno e Camila):
Ana Bruno Camila
Um usuário deseja observar o conteúdo do arquivo com apenas uma linha em branco separando cada nome, ou seja:
Ana Bruno Camila
Uma maneira de atender à solicitação do usuário é por meio do comando:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: C

Fundamento decisivo: A opção -s do cat é a que trata a compressão de linhas em branco consecutivas, o que direciona ao gabarito C.

Tema central: Opções do cat
Análise das alternativas
A
Errada
Incorreta. A opção -A serve para tornar visíveis caracteres não imprimíveis e finais de linha. Isso não comprime nem reduz a quantidade de linhas em branco consecutivas.
B
Errada
Incorreta. A opção -b numera apenas as linhas não vazias. O pedido da questão é ajustar a apresentação das linhas em branco, não numerar linhas.
C
Certa
A alternativa C está correta porque a opção -s do comando cat, indicada na base como --squeeze-blank, reduz sequências de linhas em branco consecutivas a uma única linha em branco na saída. Esse é exatamente o procedimento pedido: não eliminar todas as linhas vazias, mas normalizar repetições para que reste apenas uma separando os nomes.
D
Errada
Incorreta. A opção -t exibe tabulações e caracteres de controle associados. É uma opção de visualização, sem efeito de suprimir repetições de linhas vazias.
E
Errada
Incorreta. A opção -v mostra caracteres não imprimíveis de forma visível. Ela não trata blocos de linhas em branco consecutivas para deixá-los com apenas uma linha.
Pegadinha da questão
A confusão explorada foi trocar a opção que realmente suprime linhas vazias repetidas (-s) por opções de visualização de caracteres especiais (-A, -t, -v) ou por uma opção de numeração (-b).
Dica para questões semelhantes
  • Se o efeito pedido for reduzir várias linhas em branco consecutivas para uma só na saída do cat, procure a opção -s.
  • Linhas em branco repetidas pedem compressão, não numeração.
  • Opções de visualização de caracteres não substituem a opção que comprime linhas vazias.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo