Команда rsyn c в crontab не синхронизируется - PullRequest
0 голосов
/ 27 мая 2020

Мне нужно использовать rsyn c в задаче crontab, но она не выполняет эту задачу. Я разместил свой код следующим образом: * * * * * rsyn c -ar --delete --suffix = date +.%F_%H-%M-%S / home / user1 / Desktop / backup

1 Ответ

0 голосов
/ 28 мая 2020

Если ваша задача crontab читается из глобального файла crontab под /etc, вам необходимо указать пользователя, которым выполняется задача.

Еще я вижу, что суффикс должен быть устанавливается подвыражением. Это будет выглядеть примерно так:

rsync -ar --delete --suffix=$(date +.%F_%H-%M-%S) /home/user1/Desktop /backup
...