Questão FC109026
Quanto à administração de sistemas operacionais, julgue o item seguinte. No Linux, o comando sed 's/windows/linux/' maria > pedro faz a substituição da palavra windows pela palavra
Unix e Linux
CEBRASPE (CESPE) · 2021
No Linux, o comando
sed 's/windows/linux/' maria > pedro faz a substituição da palavra windows pela palavra linux contida no arquivo maria e o resultado é enviado para o arquivo de nome pedro.Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
Comentário: O comando sed 's/windows/linux/' maria > pedro é uma ferramenta poderosa do Linux para edição de texto. Vamos decifrá-lo!
SED, que significa stream editor (editor de fluxo), tem como propósito transformar e manipular dados contidos em arquivos ou intermediários de comandos. No trecho s/windows/linux/, o s representa a ação de substituição, onde qualquer ocorrência da palavra windows será trocada por linux.
O arquivo maria serve como a fonte em que o sed opera. Após essas operações, o resultado transformado não é exibido diretamente na tela por conta do operador de redirecionamento, >, que leva a saída do comando para um novo arquivo chamado pedro. Portanto, podemos dizer que, após a execução, o arquivo pedro conterá todas as ocorrências de windows substituídas por linux, enquanto o arquivo maria permanecerá intacto. Assim, o gabarito está corretíssimo: a alternativa é, de fato, CERTA.
Conteúdo do catálogo FC Concursos · Atualizado em