Como anexar ao arquivo de buffer de tela?

0

Se eu tiver vários arquivos de log abertos em várias telas e quiser copiar todos os rastreios úteis em um único arquivo, copio-os inicialmente para o arquivo de buffer de rolagem da tela.

Fazendo ">" depois de selecionar o texto irá sobrescrever o buffer. Como faço para acrescentar texto selecionado ao arquivo de buffer?

Esta questão diz respeito aos comandos de tela no Linux.

    
por Zxcv Mnb 14.05.2014 / 09:48

1 resposta

1

Basicamente, você tem quatro operadores relacionados para redirecionar entrada / saída:

  • > redirecionará sua saída e removerá o conteúdo existente (se possível). Por exemplo, isso sobrescreverá o conteúdo existente de um arquivo, mas não limpará o conteúdo do console:

    command > mylog.log
    
  • >> anexará sua saída a conteúdo existente, o que provavelmente é o comportamento que você está procurando:

    command >> mylog.log
    
  • < lerá algumas fontes e as tratará como entrada ( stdin ):

    command < readfile.txt
    
  • | redirecionará a saída para a entrada do seguinte comando:

    command | othercommand
    
por 14.05.2014 / 09:58