শুক্রবারে আমরা দেখিয়েছিলাম কীভাবে আপনার ম্যাকের Downloads ফোল্ডার থেকে ফাইলগুলো মুছে অন্য লোকেশনে ব্যাকআপ নেওয়া যায়। এইবার আমরা দেখাব কীভাবে সেই Old Download আর্কাইভগুলো মাসিক ভিত্তিতে মুছে ফেলা যায়। এখানে আমরা bash-এ Find কমান্ড ব্যবহার করব। এটি একটি সহায়ক টুল, কিন্তু ফাইল পাথগুলোতে সতর্ক থাকুন: আপনার দেওয়া শর্ত পূরণ করে এমন সব ফাইল মুছে যাবে।
এগিয়ে যাওয়ার আগে গতকালের টিউটোরিয়াল পড়ে আসুন। এই টিউটোরিয়াল অনুমান করে যে আপনি অটোমেটর এবং OS X কমান্ড লাইন কনসেপ্টের সাথে কিছুটা পরিচিত (বسیম এটিই জানেন যে এটি আছে)।
- Automator খুলুন, নতুন ডকুমেন্ট পিকারের থেকে Calendar Alarm বেছে নিন, তারপর Choose ক্লিক করুন।
- বাম প্যানেল থেকে Utilities এ ক্লিক করুন।
- Run Shell Script সিলেক্ট করুন, তারপর ডাবল-ক্লিক করে ওয়ার্কফ্লোতে যোগ করুন।
- আসা প্যানেলে নিচের কোডটি লিখুন:
#!/bin/bash
thisUser="$(whoami)"
find "/users/$thisUser/OldDownloads" -mtime +30 -delete
- File -> Save ক্লিক করুন এবং আপনার ইভেন্টের নাম দিন।
- Calendar খুলবে এবং বর্তমান সময়ে একটি নতুন ইভেন্ট তৈরি করবে। ক্যালেন্ডার ইভেন্টটি এডিট করে রিপিট ফ্রিকোয়েন্সি মাসে একবার সেট করুন, এবং কাজ শেষ।