Я пытаюсь создать оболочку script для мониторинга некоторых файлов журналов. Я использую такую команду:
tail -f /var/somelog | grep --line-buffered " some test and p l a c e h o l d e r" | cut -f 3,4,14 -d " "
файл журнала похож:
some test and p l a c e h o l d e r 3
some test and p l a c e h o l d e r 4
some test and p l a c e h o l d e r 5
some test and p l a c e h o l d e r 6
и т.д.. Моя проблема заключается в том, что вывод команды не отображает последнюю строку
some test and p l a c e h o l d e r 6
до строки
some test and p l a c e h o l d e r 7
добавляется в журнал.
Надеюсь, я разъяснил свою проблему. Может ли кто-нибудь помочь мне решить эту проблему? Спасибо:)