Невозможно выполнить резервное копирование с помощью Duplicity через cron

Я пытаюсь запустить сценарий резервного копирования foo.sh через cron. Код выглядит следующим образом:

#!/bin/bash
export PASSPHRASE=password123
duplicity ../learningbash file://../../../media/kingston
unset PASSPHRASE

Затем добавляю следующую строку в «crontab -e»:

58 07  * * * /home/ashish/learningbash/foo.sh

Она отлично работает, когда я запускаю ее из терминала, используя ./foo.sh. Но это не работает с cron. Кроме того, если я отредактирую «foo.sh» на следующий код, первая строка отлично выполнится с cron. Но сценарий резервного копирования не запускается.

#!/bin/bash
touch hello.txt

export PASSPHRASE=bacteria99
duplicity ../learningbash file://../../../media/kingston
unset PASSPHRASE
1
задан 7 February 2016 в 06:39

0 ответов

Другие вопросы по тегам:

Похожие вопросы: