menos modo de seguimiento - pantalla clara


10

Uso el lessmodo de seguimiento (Shift-F) para seguir un registro a medida que se actualiza. A veces sería útil realizar algunas acciones en mi sistema, y ​​luego solo ver resultados de registro relacionados con esa acción. Básicamente, necesitaría alguna forma de borrar el búfer para que no me distraigan las cosas viejas.

No puedo encontrar nada al respecto en la página de manual, pero ¿tal vez hay algún truco?


Sé que esto no es lo que estás pidiendo, pero ¿podría ser una less | grep whatyourlookingsolución?
Kiwy

No lo creo. Realmente no estoy buscando algo, solo quiero ver el registro después de esa acción y opcionalmente filtrar por / & como de costumbre con menos. Las marcas pueden resolver el problema, pero preferiría simplemente eliminar cosas viejas, luego también puedo buscar correctamente en la entrada más reciente.
Apartridge

Llegué tan lejos less -C -j-1^C+G1u ", pero cuando agregué la Ffabricación less -C -j-1^C+G1u F", salió mal. El Freposiciona la página. (+1 como quiero saber la respuesta.)
ctrl-alt-delor

Respuestas:


5

Dudo que lesstenga esa opción.

Lo que está haciendo es muy similar a lo que tail -flogra, solo con un conveniente desplazamiento hacia atrás. Lo que puede hacer es salir actual lessy reiniciarlo con

     tail -f logfile -n lines_back | less

de esa manera su búfer contendrá solo lines_backlíneas del registro (y debería crecer de la misma manera).


Gracias, no es ideal, sino una solución aceptable
Apartridge

0
less +F somelogfile

Cualquier opción en la sección COMANDOS de la página de comando man menor puede anteponerse con +. Por ejemplo, este comando encuentra la sección apropiada en el manual:

man less | less +/COMMANDS

0

Use Ctrl-L para borrar el terminal (en Windows / SuperPuTTY, diferente en Linux).

Entonces:

tail -n0 -f x.log

Esto muestra una pantalla en blanco, y cualquier nueva línea de registro se agregará a la pantalla.

Esto no es así less, pero siempre se puede ejecutar en una pestaña diferente para retener todo el poder de retroceso y búsqueda.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.