Mostra saída de gato com menos saída

1

Após visualizar um arquivo em less , com a conveniência de rolar para o lado e pesquisar, eu quero poder visualizar / copiar o conteúdo desse arquivo normalmente na minha janela de terminal sem ter que executar cat on isto.

Usando a opção -X , a saída de less não é apagada da tela após a saída, mas qualquer coisa além do limite direito da janela é truncada e muito lixo para mostrar a rolagem fica para trás.

Existe uma única linha ou opção que deixaria para trás cat - como saída depois de sair less ? O mais perto que cheguei foi com cat foo.txt | tee >(less) , o que me causa dificuldades ao tentar sair do less .

cat foo.txt | tee /dev/tty | less funciona ainda melhor que isso, mas quando eu uso como um pager no MySQL, ele tende a interromper a impressão de toda a tabela de resultados.

    
por Chris 21.06.2013 / 11:40

1 resposta

0

Não sei qual é o problema com less -X . Parece funcionar perfeitamente no meu sistema, as linhas são dobradas e tudo parece bem. Enfim, que tal usar apenas more em vez de less ? A saída permanece na tela por padrão, você ainda pode procurar da mesma maneira, apenas use Enter ou Espaço para rolar para baixo e b para rolar para trás.

    
por 21.06.2013 / 14:03