Rysnc Nome do Arquivo de Log Dinâmico

2

Estou configurando o rsync cron para ser executado a cada hora para sincronizar dois servidores. Minha pergunta é como eu faço o nome do arquivo de log para o qual ele está salvando no formato log_file-{Year}-{Month}-{Date}.log , com o ano, o mês e a data sendo alterados adequadamente?

Obrigado antecipadamente.

    
por Tom 31.05.2011 / 20:02

1 resposta

4

Eu suponho que você esteja usando --log-file ? Então você pode fazer algo assim:

date='date +%Y-%m-%d'
rsync --log-file=log_file-$date (...)

Ou, em uma única linha, se você colocar isso diretamente no seu crontab:

rsync --log-file=log_file-'date +%Y-%m-%d' (...)
    
por 31.05.2011 / 20:18