Rysnc 动态日志文件名

Rysnc 动态日志文件名

我正在设置 rsync cron 每小时运行一次以同步 2 个服务器。我的问题是如何使要保存的日志文件名的格式log_file-{Year}-{Month}-{Date}.log与年、月、日的格式相一致?

提前致谢。

答案1

我假设你正在使用--log-file? 然后你可以做这样的事情:

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

或者,如果您将其直接放入 crontab 中,则只需一行:

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

相关内容