Ich schreibe ein Skript, das mein Time Machine-Verzeichnis mit ssh auf einen Remote-Server überträgt. Ich habe von einem Shell-Skript zu einem AppleScript und dann zurück zu einem Apple-Skript gewechselt und es ist mir egal, welche Art von Skript die Lösung benötigt.
Ich hatte Erfolg beim Starten des Sicherungsvorgangs mit diesem kleinen Codefragment.
do shell script "/System/Library/CoreServices/backupd.bundle/Contents/Resources/backupd-helper >/dev/null 2>&1 &"
Ich versuche jetzt, einen rsync-Befehl auszuführen, sobald die Sicherung abgeschlossen ist. Gibt es in AppleScript eine saubere Möglichkeit, um zu überprüfen, ob der Sicherungsvorgang abgeschlossen ist? Oder gibt es einen guten "Haken", den Sie in bash verwenden können, um zu überprüfen, ob er abgeschlossen ist?