Назад | Перейти на главную страницу

Имя файла динамического журнала Rsync

Я настраиваю rsync cron на запуск каждый час для синхронизации двух серверов. Мой вопрос в том, как мне сделать имя файла журнала, в котором он сохраняется, в формате log_file-{Year}-{Month}-{Date}.log с соответствующим изменением года, месяца и даты?

Заранее спасибо.

Я полагаю, вы используете --log-file? Тогда вы можете сделать что-то вроде этого:

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

Или в одной строке, если вы помещаете это прямо в свой crontab:

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