Вывести изменения в файл журнала

Если я использую

tail -f *filename* 

Я получаю реальное приятное отображение того, что меняется в данном файле. Тем не менее, иногда я хочу, чтобы иметь возможность искать этот текст или иначе смотреть его медленно.

Есть ли способ, который я могу вывести только изменения в файл журнала между теперь и, скажем, всякий раз, когда я нажимаю Ctrl- C ?

2 Solutions collect form web for “Вывести изменения в файл журнала”

Это должно выводить все, что происходит в output.txt, если это то, о чем вы просите:

 tail -f filename | tee output.txt 

Используйте «хвостовой режим» Less: выполните less filename , нажмите F («вперед навсегда»), чтобы прокрутить до конца файла и продолжать читать, когда файл растет (например, tail -f ). Нажмите Ctrl+C чтобы выйти из режима хвоста и использовать обычные команды Less.

  • Копирование нескольких файлов с использованием rsync over ssh
  • Как сделать Nohup интерактивным shell-скриптом?
  • Объединить jq-выход в строку с разделителями-запятыми
  • Автозаполнение zsh без запроса
  • Используя инструмент командной строки cURL на Mac, как можно получить данные запаса, которые возвращаются * без * запятых?
  • Один вкладыш для заполнения колонок (аналогично printf) вывода из предыдущей команды трубы?
  • Рекурсивные файлы Gziping (и сохранить исходные файлы) и ввод текста Gziping
  • Почему мне нужно дважды вводить exit в моем терминале?
  • При применении команд к группам строк из stdin
  • Селективный рекурсивный ход?
  • Как получить справочную страницу для «apt upgrade»?
  • Linux и Unix - лучшая ОС в мире.