как я перенаправляю вывод из файла 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 
  • Как я могу использовать Awk для преобразования временной отметки unix для чтения человеком при создании файла журнала Tail-f?
  • Как использовать tail -f с grep для отображения окружающих линий
  • Греп от конца файла до начала
  • Почему комбинация tail + grep + cut не работает?
  • Почему некоторые изменения файлов не отображаются в хвосте -f?
  • Будет ли «хвост -100»? sed -n 1p "читать только одну строку?
  • Как я могу контролировать файл, который полностью воссоздается во время его запуска?
  • Как получить строки от 10 до 100 из 200-строкового файла в новый файл
  • любой способ объединить grep и tail для создания таблицы таблицы из командной строки
  • Мониторинг файла журнала и выполнение различных команд в зависимости от разных условий
  • Как заставить Vim вести себя как «tail -f»?
  • Interesting Posts

    Как называется графический трюк этого терминального окна, который показывает акцентированные грани вокруг выделенного текста?

    Могу ли я подключиться к скрытому Wi-Fi, не зная ESSID?

    Как перечислить все листовые файлы в каталоге в обратном порядке?

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

    Как настроить mutt для отображения ответов в потоках?

    Дополнение Fedora 18 к VirtualBox

    Двойной монитор на Arch Linux заставляет компьютер не приостанавливать работу

    Как выполнить эту команду оболочки из Python?

    Что считается «идеальным» в отношении использования stdout / stderr для вывода в разных ситуациях?

    несуществующий процесс – всегда ли это детский процесс?

    Обновляет ли Fedora 16 автоматические обновления системы?

    SUDO: Пользовательское условие в файле sudoers

    перехватывать лучшие практики с помощью systemd

    Максимальный размер Tomcat 8 для Catalina.out

    Пейджер Center Mutt горизонтально

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