Я пытаюсь выполнить файл cronjob.sh, используя cronjob на компьютере Mac.Когда я запускаю свой cronjob с помощью ./cronJob.sh
, он работает нормально, но когда я планирую его с помощью cronjob, он показывает, что команда couchdbbackup не найдена.
Вот мой код скрипта, выглядит как
#!/bin/bash
echo "backup start"
couchbackup --url "https://username:password@dburl" --db db_name --log /Users/Demo/Documents/Backup/db-`date -u "+%Y-%m-%d-%H:%M:%S"`.log > /Users/Demo/Documents/Backup/db_Prod-`date -u "+%Y-%m-%d-%H:%M:%S"`.txt
echo "backup finish"
Яиспользуя couchDb для создания резервной копии БД.https://www.npmjs.com/package/@cloudant/couchbackup Этот пакет уже установлен на компьютере.
Пожалуйста, дайте мне знать, что идет не так.