Хвост несколько файлов с меньшими затратами

1025

Я хочу иметь лучшее из обоих миров с tailи less. После нескольких файлов, например, tailможет, но также с прокручиваемым буферомless .

Итак, я попробовал:

tail -f mylog1 mylog2 | less +F 

Но это только дает мне пустой экран, пока я не прерываю. Повторное выполнение Shift-F не ​​помогает.

Как мне это сделать? Мне кажется, что следующий stdin не должен быть таким трудным за меньшее?

3

1 ответ на вопрос

1
sleske

Два варианта:

  • MultiTail MultiTail позволяет просматривать один или несколько файлов, как в оригинальной программе tail. Разница в том, что он создает несколько окон на вашей консоли (с ncurses).
  • Используйте screenдля создания нескольких окон; затем запустить tail(или даже лучше less -F) в каждом из них