Как отслеживать файлы, соответствующие подстановочному знаку с помощью multitail

Как отслеживать файлы, соответствующие подстановочному знаку с помощью multitail

У меня есть каталог «logs», полный файлов журналов, имена которых имеют следующий формат:

XXX-YYYY-DATE-N.txt

где N — число, которое увеличивается с течением времени.

Например, сейчас у меня есть:

xxx-yyy-20130226-20.txt
xxx-yyy-20130226-21.txt
xxx-yyy-20130226-22.txt

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

В документах Multitail говорится:

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

Так что, похоже, multitail — это именно то, что мне нужно в данном случае.

Я прочитал документацию, но не могу придумать правильные заклинания, чтобы сделать именно то, что я сказал выше: показать мне последний журнал, соответствующий шаблону, и объединить их все, чтобы я мог прокрутить назад.

Не могли бы вы помочь?

решение1

Я никогда не слышал об этой программе сегодня, но быстрый взгляд на неестраница руководствапредполагает, что вы хотите сказать -iw "xxx-yyy-*.txt" 5, заменив 5наинтервал– как часто вы хотите проверять, были ли созданы новые файлы.

Связанный контент