less follow mode - limpar tela

8

Eu uso o modo less follow (Shift-F) para seguir um log conforme ele é atualizado. Às vezes, seria útil fazer algumas ações no meu sistema e, em seguida, ver apenas a saída de log relacionada a essa ação. Basicamente, eu precisaria de alguma maneira de limpar o buffer, então não me distraio com coisas antigas.

Não consigo encontrar nada sobre isso na página do manual, mas talvez haja algum truque?

    
por apartridge 29.11.2013 / 09:55

2 respostas

5

Eu duvido que less tenha essa opção.

O que você está fazendo é muito parecido com o que tail -f alcança, apenas com rolagem conveniente. O que você pode fazer é sair do less atual e reiniciá-lo com

     tail -f logfile -n lines_back | less

Dessa forma, seu buffer conterá apenas lines_back linhas do log (e deverá crescer da mesma forma).

    
por 29.11.2013 / 10:15
0
less +F somelogfile

Qualquer opção na seção COMMANDS da página man menos pode ser prefixada com +. Por exemplo, este comando encontra a seção apropriada no manual:

man less | less +/COMMANDS
    
por 19.07.2017 / 21:15

Tags