我正在编写一个脚本,该脚本使用ssh将我的Time Machine目录rsycnc到远程服务器。我已经从Shell脚本切换到AppleScript,然后又切换回Apple脚本,而且我并不在乎解决方案将需要哪种脚本。
我已经用这小段代码成功开始了备份过程。
do shell script "/System/Library/CoreServices/backupd.bundle/Contents/Resources/backupd-helper >/dev/null 2>&1 &"
我现在想做的是在备份完成后执行rsync命令。AppleScript中是否有任何干净的方法来检查备份过程是否已完成?还是可以在bash中使用一个好的“钩子”来检查它是否完成?