Saya sedang menulis skrip yang akan rsycnc direktori Time Machine saya ke server jauh menggunakan ssh. Saya telah beralih dari skrip shell ke AppleScript dan kemudian kembali ke skrip Apple dan saya tidak terlalu peduli skrip seperti apa yang akan diperlukan oleh solusi.
Saya telah berhasil memulai proses pencadangan dengan potongan kode kecil ini.
do shell script "/System/Library/CoreServices/backupd.bundle/Contents/Resources/backupd-helper >/dev/null 2>&1 &"
Apa yang saya coba lakukan sekarang adalah melakukan perintah rsync dilakukan setelah cadangan selesai. Apakah ada cara bersih di AppleScript untuk memeriksa untuk melihat apakah proses pencadangan selesai? Atau adakah "kait" yang bagus yang bisa Anda gunakan di bash untuk memeriksa apakah sudah selesai?