A resposta de Nicolai provavelmente está mais próxima do que você pediu, mas você já pensou em usar o tmux?
Nas minhas sessões do tmux, eu gosto de tail -f
registrar e, em seguida, simplesmente entre no modo de cópia do tmux para pesquisar para cima e para baixo exatamente como pesquisando em menos, depois saia do modo de cópia para descobrir o que tail -f
ainda está acontecendo.
Crie uma sessão tmux:
tmux
Tail o arquivo de log e as últimas 1000 linhas para iniciar:
tail -f -n1000 /var/log/syslog
Entre no modo de cópia usando a tecla líder e um colchete esquerdo:
[ctrl+leader] + [
a chave líder do tmux padrão é a letra b, por exemplo:
[ctrl+b] [
Agora você pode rolar e pesquisar para cima e para baixo, como em menos.
Saia do modo de cópia para retornar ao seu tail -f
com:
[crtl+c]
Material bônus: Abra um segundo prompt do terminal:
[ctrl+leader] + c
Alterne entre os dois prompts do terminal:
[ctrl+leader] + l