У меня есть скрипт bash, который создает резервные копии моих файлов.поэтому мне нужно сначала подключить внешний сетевой диск перед резервным копированием.
backupMount="/Users/[user]/Volumes/Router_HDD"
# Mount the backupdrive
mount -t smbfs //GUEST:@routerhdd/USB_Storage $backupMount
Если я запускаю этот скрипт прямо из терминала на моем Mac, он работает!
, когда я запускаю его в cronjob каждый раз1-й и 15-й день месяца:
30 22 1,15 * * /Users/[user]/Documents/shFiles/rsbackup.sh live >/dev/null 2>&1
, затем он не монтирует общий ресурс.
В этом сценарии я отправляю отчет / журнал самому себе и в нем говорится:
rsync: mkdir "/ Users / [user] / Volumes / Router_HDD / Backups / Google Drive" не удалось: нет такого файла или каталога (2)
как я могу решить эту проблему?
С уважением,
Ральф