bash安装工作,但不能与cron

时间:2018-12-16 08:36:41

标签: bash macos cron-task

我有一个bash脚本来备份我的文件。 因此在备份之前,我需要先安装外部网络驱动器。

backupMount="/Users/[user]/Volumes/Router_HDD"

# Mount the backupdrive
mount -t smbfs //GUEST:@routerhdd/USB_Storage $backupMount

如果我直接在Mac上的终端上运行此脚本,它将起作用!
当我每个月的第1天和第15天在cronjob中运行此代码时:

30 22 1,15 * * /Users/[user]/Documents/shFiles/rsbackup.sh live >/dev/null 2>&1

然后他不挂载共享。
在此脚本中,我将报告/日志邮寄给自己,并说

  

rsync:mkdir“ /用户/ [用户] /卷/ Router_HDD /备份/ Google云端硬盘”失败:没有这样的文件或目录(2)

如何解决此问题?

此致

拉尔夫

0 个答案:

没有答案