меньше следуй режиму - чистый экран

10

Я использую lessрежим Follow (Shift-F), чтобы следить за журналом по мере его обновления. Иногда было бы полезно выполнить некоторые действия в моей системе, а затем просматривать только выходные данные журнала, связанные с этим действием. По сути, мне нужен какой-то способ очистить буфер, чтобы не отвлекаться на старые вещи.

Я не могу найти что-нибудь об этом на странице руководства, но, возможно, есть какая-то хитрость?

apartridge
источник
Я знаю, что это не то, что вы просите, но могло less | grep whatyourlookingбы найти решение?
Киви
Я так не думаю. На самом деле что-то не ищем, просто хочу посмотреть журнал после этого действия и при желании отфильтровать по / & как обычно с меньшими затратами. Метки могут решить проблему, но я бы предпочел просто удалить старые вещи - тогда я смогу правильно искать и в самых новых входных данных.
квартира
Я получил так далеко less -C -j-1^C+G1u ", но когда я добавил Fсоздание less -C -j-1^C+G1u F", все пошло не так. FПереставляет страницу. (+1, как я хочу знать ответ.)
ctrl-alt-delor

Ответы:

5

Я сомневаюсь, что lessесть такая опция.

То, что вы делаете, очень похоже на то tail -f, что достигается, только с удобным прокруткой. Что вы можете сделать, это выйти из текущего lessи перезапустить его с

     tail -f logfile -n lines_back | less

таким образом, ваш буфер будет содержать только lines_backстроки журнала (и должен расти точно так же).

Научная фантастика
источник
Спасибо, это не идеальное, но приемлемое решение
Apartridge
0
less +F somelogfile

Любая опция в разделе КОМАНД на странице man less может начинаться с +. Например, эта команда находит соответствующий раздел в руководстве:

man less | less +/COMMANDS
Марк Шварц
источник
0

Используйте Ctrl-L, чтобы очистить терминал (в Windows / SuperPuTTY, отличается в Linux).

Затем:

tail -n0 -f x.log

Это отобразит пустой экран, и любые новые строки журнала будут добавлены на экран.

Это не так less, но всегда можно запустить его на другой вкладке, чтобы сохранить всю мощь прокрутки и поиска.

Контанго
источник