← Questões de Sistemas Operacionais

Sistemas Operacionais · FGV · 2022

Questão comentada de Sistemas Operacionais

No contexto do Linux, a simbologia de redirecionamento de saída de dados que adiciona dados no final de um arquivo é:

Gabarito: E

No Linux, os sinais de redirecionamento servem para mandar a saída de um comando para um lugar diferente da tela. O símbolo ">" envia a saída para um arquivo, mas com uma diferença importante: ele sobrescreve o conteúdo existente. Já o símbolo ">>" faz o redirecionamento em modo de acréscimo, ou seja, adiciona os novos dados no final do arquivo, sem apagar o que já estava lá. Pense assim: o ">" é o comando mais apressado, chega apagando o que viu pela frente; o ">>" é mais educado, entra no arquivo e continua a conversa do ponto onde ela parou. É exatamente isso que a banca quer quando fala em "adiciona dados no final de um arquivo". Por isso, o gabarito é a letra E, porque ">>" é o operador de append no shell do Linux. As demais simbologias listadas não fazem esse papel de anexar ao final do arquivo.

Continue treinando

Questões relacionadas