Был ряд других потоков, подобных этому, но обычным выводом было что-то вроде "Install File :: Tail".Но я на старой коробке, которую мы выводим из эксплуатации, и я просто хочу написать однострочник для мониторинга журнала.Я попытался установить File :: Tail, но среда для CPAN просто не работает, и я не хочу тратить время на то, чтобы выяснить, в чем проблема.
Я просто хочу базовый скрипт, которыйразбирает IP-адрес и ведет подсчет для меня.По какой-то причине, однако, даже этот простой тест не работает:
$ tail -f snmplistener.log|grep IPaddress |perl -ne 'print "LINE: $_\n";'
Я думаю, что это как-то связано с буферизацией вывода, но я всегда был немного неясен, как это работает.Как я могу заставить этот однострочный работать?