как я перенаправляю вывод из файла tailf & grep в файл

Все, что я хотел, – это grep для определенных строк в текущем журнале и перенаправить его в некоторый файл.

tailf log | grep "some words" 

Теперь я хочу, чтобы приведенный выше вывод команды перенаправлялся в некоторый файл на постоянной основе.

Я пытался,

 tailf log | grep "some words" >> file 

Но это не работает. Что мне не хватает?

One Solution collect form web for “как я перенаправляю вывод из файла tailf & grep в файл”

Проблема буферизации.

Используйте параметр --line-buffered чтобы заставить grep --line-buffered буфер после каждой строки:

 tailf log | grep --line-buffered "some words" >> file 
  • Мониторинг файла журнала и выполнение различных команд в зависимости от разных условий
  • bash syntax - команда обертывания внутри sudo :: tail logs до тех пор, пока строка не будет найдена с таймаутом с использованием Terraform
  • Редактирование текстового файла с Vim не обновляет tail -f
  • Можно ли изменить количество строк по умолчанию хвоста?
  • разделение CSV и сохранение заголовка без промежуточных файлов
  • Как сделать `head` и` tail` на вход с нулевым ограничением в bash?
  • Как ограничить количество строк выходом команды в bash?
  • Скользящее среднее в файле журнала с awk или другими утилитами unix?
  • Как эхо из определенной строки файла в другую определенную строку
  • Как извлечь первую и последнюю строки в файле?
  • Файлы с изменением хвоста
  • Interesting Posts

    phpmyadmin пустая страница после входа в систему с помощью nginx / php-fpm

    rpc.statd работает в системе, не использующей NFS

    Копирование содержимого удаленного файла в локальный буфер обмена через PuTTY

    Открытие нескольких вкладок в gnome-терминале, с их автоматическим паролем без ssh на серверы и сделать это с помощью псевдонима из моего файла bashrc

    Каков наилучший способ редактирования файла с помощью сценария bash?

    Любой сайт, который предлагает интерактивный опыт работы с средами GNU / Linux Desktop?

    Как я могу настойчиво загружаться в linux-grsec?

    Можно ли использовать rsync для создания только жестких ссылок, а не копий?

    Ошибка загрузки: Emask 0X0 SAct 0X0 SErr 0X0 действие 0X6 заморожено

    какой язык программирования требуется для разработки ОС Linux?

    Как смонтировать диск с одного компьютера на другой?

    Выполнение параллельного скрипта из одного задания Cron

    Странные монтажные элементы, procfs on net:

    Как определить псевдоним только для некоторого каталога?

    Как узнать, какой загрузчик вы используете в черном небольшом дистрибутиве linux?

    Linux и Unix - лучшая ОС в мире.