Questão 43 · Informática: Sistemas operacionais (Windows e Linux)
Em ambiente Linux, a linha de comando prog 2>> arq digitada por um usuário logo após o prompt do interpretador de comandos bash, tem por efeito mandar executar o programa prog e:
- A) redirecionar a saída padrão para o arquivo arq, destruindo seu conteúdo preexistente;
- B) redirecionar a saída padrão para o arquivo arq, preservando seu conteúdo preexistente;
- C) redirecionar a saída de erros para o arquivo arq, destruindo seu conteúdo preexistente;
- D) redirecionar a saída de erros para o arquivo arq, preservando seu conteúdo preexistente;
- E) redirecionar tanto a saída de erros quanto a saída padrão para o arquivo arq, destruindo seu conteúdo preexistente.
Marque a alternativa correta:
Gabarito: D
Gabarito definitivo divulgado pela banca FGV (PGE/RO 2015).
Comentário
Gabarito: D.
No bash, o operador 2>> redireciona a saída de erro padrão (descritor 2) para o arquivo indicado, e o >> faz anexação: o conteúdo existente é preservado e a nova saída é acrescentada ao final. A linha prog 2>> arq executa prog e grava apenas as mensagens de erro em arq, sem apagar o que já havia nele.
- (A) A saída padrão é o descritor 1, que não é redirecionado aqui; além disso,
>sozinho sobrescreve o arquivo. - (B) Redireciona a saída padrão, o que não ocorre com
2>>; o descritor 2 é o dos erros. - (C) Redireciona os erros, mas diz que o conteúdo seria destruído; com
>>o conteúdo é preservado. - (E) Não há redirecionamento simultâneo de ambas as saídas nessa sintaxe:
2>>atinge somente o descritor 2.
Dica: identifique separadamente o descritor (1 = saída padrão, 2 = erros) e o operador (> sobrescreve, >> anexa).
Fundamentos: Redirecionamento de entrada e saída no bash · Descritores de arquivo (stdout e stderr) · Diferença entre > e >>
Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.
Fonte: prova FGV PGE/RO 2015 (Tecnologia da Informação), questão 43, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.