我正在为自己创建一个脚本,自动将mac上的某些目录备份到一个airdisk (我的airport extreme上的U盘)。
我在读关于rsync的文章。看起来,如果没有挂载airdisk,rsync会在"/Volumes/the name of the disk“中创建目录。
这可能会填满我的硬盘,并且它不应该在我的本地驱动器上进行备份。因此,我想在启动rsync命令之前检查挂载的驱动器是否可用。
有人能帮上忙吗?
发布于 2011-05-09 21:42:36
我将检查位于挂载中的文件是否存在。只要您每次都将磁盘挂载在相同的位置,这应该是可行的。
if [ -f /Volumes/AirDisk/foo.txt ];
then
echo "AirDisk mounted. Starting backup"
#Put backup script here
else
echo "File does not exists"
exit 1
fi
https://stackoverflow.com/questions/5937449
复制相似问题