Como anexar continuamente o conteúdo de um arquivo a outro no Linux?

Como anexar continuamente o conteúdo de um arquivo a outro no Linux?

Eu tenho um arquivo de log log.logcriado pelo aplicativo. Quero que qualquer nova linha adicionada a esse arquivo seja continuamente adicionada a outro arquivo de log historical_log.log. Como eu posso fazer isso? Estou usando RHL7 no momento.

Obrigado

Responder1

Isso faria o que você quer, eu acho:

tail -F log.log >>historical_log.log &

É rápido e sujo, mas pode ser suficiente por si só ou embrulhado em um script.

informação relacionada