У меня есть сценарий в папке USER, которая работает успешно, когда выполнено вручную. Но я не могу заставить это работать, когда выполнено через ПОЛЬЗОВАТЕЛЬСКИЙ КРОН (отредактированный через crontab-e).
Существуют веб-сообщения в другом месте других, у которых есть та же проблема, но я не понимаю обсуждения достаточно хорошо для реализации решения.
Я первоначально имел RCLONE, установленный через SNAP на Бионических 18.04, но подозревал, что SNAP мог быть проблемой. Я удалил версию SNAP и переустановил через СИНАПТИЧЕСКИЙ.
Мои учетные данные для удаленного на Microsoft ONEDRIVE сдержаны
/home/USER/.config/rclone/rclone.conf
Я упростил свой сценарий в тест с каналом для наблюдения вывода:>> test.log и мой тестовый журнал были созданы, но были пусты, таким образом, я не вижу то, что продолжается. Мой упрощенный сценарий тестирования:
rclone перемещают onedriveUSER:Pictures "/home/USER/Documents/PATH">> test.log
Я не уверен, является ли канал правильным подходом к отладке. Я плохо знаком с этим.
Я использую этот сценарий для перемещения в мой ПК от облачных рисунков получений кредитной карты, полученных моим мобильным использованием приложения для Линзы Microsoft Office на Android. Я действительно доволен процессом, который позволяет мне выбрасывать все свои бумажные получения каждый день.
Но я хочу автоматизировать процесс на своем настольном компьютере Ubuntu с КРОНОМ.
Я нашел фиксацию здесь.
Оказывается что, чтобы крон работал со сценарием, полный путь к rclone требуется. Так изменение:
rclone к/usr/bin/rclone
В моем сценарии хорошо работает.