Como monitorar arquivos que correspondem a um curinga com multitail

Como monitorar arquivos que correspondem a um curinga com multitail

Eu tenho um diretório 'logs' cheio de arquivos de log cujos nomes seguem este formato:

XXX-YYYY-DATE-N.txt

onde N é um número que aumenta com o passar do tempo.

Então, por exemplo, agora eu tenho:

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

Gostaria de monitorar esses arquivos para poder ver o mais recente e voltar aos anteriores de forma transparente.

Os documentos multitail dizem

Ele também pode monitorar curingas: se outro arquivo correspondente ao curinga tiver uma data de modificação mais recente, ele mudará automaticamente para esse arquivo. Dessa forma você pode, por exemplo, monitorar um diretório completo de arquivos. A fusão de 2 ou mais arquivos de log é possível.

Então multitail parece ser exatamente o que eu quero neste caso.

Eu li os documentos, mas não consigo descobrir os encantamentos corretos para fazer exatamente o que eu disse acima: mostre-me o log mais recente que corresponde a um padrão e mescle todos eles para que eu possa rolar para trás.

Poderia ajudar por favor?

Responder1

Nunca ouvi falar desse programa hoje, mas uma rápida olhadaa página de manualsugere que você queira dizer -iw "xxx-yyy-*.txt" 5, substituindo o 5pelointervalo–– com que frequência você deseja verificar se novos arquivos foram criados.

informação relacionada