mode moins suivi - écran clair


10

J'utilise le lessmode suivi (Shift-F) pour suivre un journal lors de sa mise à jour. Parfois, il serait utile de faire certaines actions sur mon système, puis de ne voir que la sortie du journal liée à cette action. Fondamentalement, j'aurais besoin d'un moyen pour effacer le tampon, donc je ne suis pas distrait par les vieux trucs.

Je ne trouve rien à ce sujet sur la page de manuel, mais il y a peut-être une astuce?


Je sais que ce n'est pas ce que vous demandez, mais pourrait- less | grep whatyourlookingon trouver une solution?
Kiwy

Je ne pense pas. Pas vraiment à la recherche de quelque chose, je veux juste voir le journal après cette action et éventuellement filtrer par / & comme d'habitude avec moins. Les marques peuvent résoudre le problème, mais je préférerais simplement supprimer les anciens éléments - alors je peux également rechercher correctement dans la nouvelle entrée.
apartridge

Je suis allé jusque là less -C -j-1^C+G1u ", mais quand j'ai ajouté la Ffabrication less -C -j-1^C+G1u F", ça a mal tourné. Le Frepositionne la page. (+1 car je veux connaître la réponse.)
ctrl-alt-delor

Réponses:


5

Je doute lessa une telle option.

Ce que vous faites est très similaire à ce qui est tail -fréalisé, uniquement avec un retour en arrière pratique. Ce que vous pouvez faire est de quitter le courant lesset de le relancer avec

     tail -f logfile -n lines_back | less

de cette façon, votre tampon ne contiendra que des lines_backlignes du journal (et devrait croître de la même manière).


Merci, ce n'est pas l'idéal mais une solution acceptable
apartridge

0
less +F somelogfile

Toute option de la section COMMANDES de la page de manuel less peut être complétée par +. Par exemple, cette commande trouve la section appropriée dans le manuel:

man less | less +/COMMANDS

0

Utilisez Ctrl-L pour effacer le terminal (sous Windows / SuperPuTTY, différent sous Linux).

Alors:

tail -n0 -f x.log

Cela affiche un écran vide et toutes les nouvelles lignes de journal seront ajoutées à l'écran.

Ce n'est pas le cas less, mais on peut toujours l'exécuter sous un onglet différent pour conserver toute la puissance du défilement arrière et de la recherche.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.