SóProvas


ID
3648133
Banca
VUNESP
Órgão
Prefeitura de Presidente Prudente - SP
Ano
2016
Provas
Disciplina
Sistemas Operacionais
Assuntos

Um usuário de um computador com sistema operacional Linux digitou: cat >> tab.lst, seguido da tecla Enter, no prompt de um terminal Bash. O usuário deseja

Alternativas
Comentários
  • Questão chatinha, embora não concorde com o gabarito, por eliminação é a 'mais correta' vejamos:

    Primeiramente, eliminamos a alternativa B, o comando para visualizar o conteúdo de um arquivo é o less ou more;

    Posteriormente, eliminamos a alternativa C, mensagens de log com cat? não faz sentido, ao menos se estivesse manipulando o arquivo syslog, mas mesmo assim, sem sentido tal alternativa;

    Eliminamos a alternativa D, o comando para contar palavras é o wc - w

    Agora vem o pulo do gato:

    Eliminamos a alternativa A, o comando cat serve sim para concatenar arquivos, porém , para validar a alternativa, deveria estar escrito assim:

    cat arq1 arq2 >> tab.lst

    Chegamos ao gabarito, por eliminação, pois, a meu ver, ta estranho, enfim...

    GABARITO ALTERNATIVA E

  • O cat tem outras funções além de concatenar arquivos. O "cat" sem argumentos copia tudo que é escrito na entrada padrão e joga na saída. Adicionando o ">> tab.lst", ele irá pegar essa saída e concatenar ao final do arquivo "tab.lst".

     

    $ cat >> arquivo.txt

    escrevo

    alguma coisa

    depois aperto Ctrl + D pra sair

    $ cat arquivo.txt (vai aparecer tudo que escrevi anteriormente)