我有一个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)
如何解决此问题?
此致
拉尔夫