चूंकि हम महीने के अंत में पहुंच रहे हैं, हमने सोचा कि कुछ और उन्नत मैक टिप्स डालने का समय आ गया है: हम Automator का उपयोग करके एक शेल स्क्रिप्ट को सप्ताह में एक बार चलाने के लिए शेड्यूल करेंगे और हमारे मैक के Trash और Downloads फ़ोल्डर को साफ करेंगे।
डरावना लगता है? यह नहीं है; यह सिर्फ थोड़ा समय लेने वाला है।
यह स्क्रिप्ट दो चीजें करती है: पहला, यह साप्ताहिक आधार पर Trash को खाली करती है—कुछ ऐसा जो अनुभवी मैक उपयोगकर्ता भी नियमित रूप से करना भूल जाते हैं। दूसरा, यह आपके Downloads फ़ोल्डर में फ़ाइलों को साफ़ करता है और उन्हें एक अलग फ़ोल्डर में संग्रहीत करता है, बस अगर आपको उनकी आवश्यकता हो। कल Part 2 के लिए वापस आएं और हम आपको दिखाएंगे कि इस स्क्रिप्ट द्वारा बनाए गए डाउनलोड आर्काइव को समय-समय पर कैसे साफ़ किया जाए।
यह ट्यूटोरियल मानता है कि आप Automator और OS X कमांड लाइन की अवधारणा से कुछ हद तक परिचित हैं (मूल रूप से, आप जानते हैं कि यह मौजूद है)।
शुरू करने से पहले, अपने उपयोगकर्ता खाते के होम फ़ोल्डर पर जाएं और एक नया फ़ोल्डर बनाएं (औपचारिक रूप से एक "डायरेक्टरी" कहा जाता है), और इसे OldDownloads नाम दें। यदि आप अपना उपयोगकर्ता फ़ोल्डर नहीं ढूंढ पा रहे हैं—OS X इसे Yosemite पर डिफ़ॉल्ट रूप से छिपा देता है—फाइंडर के Go मेनू को खोलें, Go to folder… चुनें, ~/ टाइप करें, और Go दबाएं।
- Automator खोलें, और नए दस्तावेज़ पिकर से Calendar Alarm चुनें, फिर Choose दबाएं।
- बाएं हाथ के पैनल में Utilities पर क्लिक करें।
- Run Shell Script चुनें, और इसे अपने Automator वर्कफ़्लो में जोड़ने के लिए डबल-क्लिक करें।
- आने वाले पैनल में, निम्न कोड दर्ज करें:
#!/bin/bash
thisUser="$(whoami)"
echo "Creating Backup of Downloads for $thisUser"
zip /users/$thisUser/OldDownloads/Old-Downloads-$(date +"%m-%d-%y").zip /users/$thisUser/Downloads/*
echo "Deleting the following folders for $thisUser"
echo "Downloads"
echo "Trash"
rm -rdf ~/.Trash/*
rm -rdf /users/$thisUser/Downloads/*
- File -> Save पर क्लिक करें और अपने इवेंट को नाम दें।
- Calendar खुलेगा और यह स्क्रिप्ट के लिए वर्तमान समय पर एक नया इवेंट बनाएगा। कैलेंडर इवेंट को संपादित करें और उपयुक्त रिपीट फ्रीक्वेंसी सेट करें, और आप अपने फ़ाइलों को हर हफ्ते स्वचालित रूप से साफ़ करने के लिए तैयार हैं।
यदि आप अपने नर्ड कार्ड पर अतिरिक्त पंच ढूंढ रहे हैं, तो आप इसे क्रॉन जॉब्स के साथ कर सकते हैं—आपके मैक के कमांड लाइन से कार्यों को शेड्यूल करने के लिए एक मानक विधि। MacLife इस पर एक त्वरित अवलोकन देता है कि वे कैसे काम करते हैं।