Я пытаюсь настроить cron в среде Unix , чтобы каждый час синхронизировать мой код и файлы конфигурации с папкой резервных копий.
Мне нужно, чтобы это происходило всякий раз, когда я захожу на свой рабочий терминал и с почасовой периодичностью.Итак, я вставил в свой файл .bashrc следующее:
0 * * * * rsync -avz ~/codes/ /cheap/code_bkp
Однако теперь, когда я вошел в несколько рабочих терминалов, каждый из них запускает работу независимо, и я получаю несколько электронных писем (по 1 на каждоетерминал) каждый час.
Я хотел бы убедиться, что только 1 терминал запускает задание cron.Пожалуйста, предложите какой-нибудь способ сделать это и избежать проблемы с несколькими терминалами.