मैं एक स्क्रिप्ट लिख रहा हूं जो ssh का उपयोग करके मेरी टाइम मशीन निर्देशिका को दूरस्थ सर्वर पर rsycnc करेगी। मैंने एक शेल स्क्रिप्ट से AppleScript में स्विच किया है और फिर एक Apple स्क्रिप्ट पर वापस आ गया हूं और मुझे वास्तव में परवाह नहीं है कि समाधान की किस तरह की स्क्रिप्ट की आवश्यकता होगी।
मुझे कोड के इस छोटे से स्निपेट के साथ बैकअप प्रक्रिया शुरू करने में सफलता मिली है।
do shell script "/System/Library/CoreServices/backupd.bundle/Contents/Resources/backupd-helper >/dev/null 2>&1 &"
अब मैं जो करने की कोशिश कर रहा हूं, वह एक rsync कमांड है जो एक बार बैकअप पूरा हो गया है। क्या AppleScript में कोई साफ रास्ता है यह देखने के लिए कि क्या बैकअप प्रक्रिया पूरी हो गई है? या क्या एक अच्छा "हुक" है जिसे आप बैश में उपयोग करके देख सकते हैं कि क्या यह पूरा हो गया है?