আপনি সর্বদা কমান্ডলাইন থেকে ইয়ার-নিজস্ব করতে পারেন। আমি এটি সাইগউইনে ডেটা ডিভিডি ব্যাক আপ করার জন্য ডেটা ফাইলের জন্য এমডি 5 চেকসাম তৈরি করতে ব্যবহার করি। আমার প্রাথমিক ব্যবহারটি জ্বলনের পরে ডেটা যাচাই করা হচ্ছে, তবে আমি ফাইলটি রাখি (ডিস্কের লেবেল প্রতিস্থাপনের জন্য নতুন নামকরণ করা হয়েছে এবং অন্যান্য ব্যাকআপের এমডি 5 ফাইল সহ একটি সাধারণ ডিরেক্টরিতে স্থানান্তরিত করেছি)। ফাইল ডিরেক্টরি বা কীওয়ার্ডের জন্য ডিরেক্টরিটি অনুসন্ধান করার মতো গ্রেপিংয়ের মতো সহজ (যেমন একটি প্রকল্পের নাম যা ফোল্ডারের নামগুলিতে পাওয়া যেতে পারে, যেহেতু এমডি 5 প্রতিটি ফাইলের জন্য আপেক্ষিক পাথ সংরক্ষণ করবে) will
আপনার ক্ষেত্রে, ধরে নিই যে ডেটা ড্রাইভটি E তে মাউন্ট হয়েছিল: আমি / সাইগড্রাইভ / ই / এ শুরু করব:
$ ( cd /cygdrive/e/ ; find . -type f -print0 | xargs -0 md5sum >> ~/e-drive.md5.txt ; cp ~/e-drive.md5.txt . )
এটিই ড্রাইভের সমস্ত কিছু, যাতে ড্রাইভটি সংযোগ বিচ্ছিন্ন এবং সঞ্চয় করা যায়। এখন আপনি যেখানেই এমডি 5 ফাইল সংরক্ষণাগারভুক্ত করছেন সেখানে এমডি 5 ফাইলটি সরান এবং এটিকে আরও সনাক্তযোগ্য নাম দিন:
$ mv ~/e-drive.md5.txt "~/My Documents/Archive Drives/New_E_Drive_Label.md5.txt"
আপনার যখন কোনও ফাইল বা কোনও প্রকল্পের প্রয়োজন হয় তখন একটি পরিচিত কীওয়ার্ড (বা তাদের স্ট্রিং - এর জন্য অনুসন্ধান করুন) কেবলমাত্র এক্স এক্স এর সাথে যুক্ত ডক ফাইলগুলি দেখান):
$ cd "~/My Documents/Archive Drives"
$ grep "Project X" * | grep -i doc
New_E_Drive_Label.md5.txt:53:0123456789abcdef0123456 Projects/Project X/Design.doc
New_E_Drive_Label.md5.txt:54:0123456789abcdef0123456 Projects/Project X/Testing.doc
New_E_Drive_Label.md5.txt:55:0123456789abcdef0123456 Projects/Project X/World Domination.doc
Some_Other_Drive.md5.txt:2:0123456789abcdef0123456 Project X rulez.doc
Old_Broken_Drive.md5.txt:17:0123456789abcdef0123456 What is this Project X again.doc
... আপনি ধারণা পাবেন। এটি অবশ্যই সবচেয়ে সুন্দর আউটপুট নয়, তবে এটি সামান্য পার্ল / পাইথন দিয়ে সুন্দর করে তোলে। বা এটিকে কোনও স্প্রেডশিট বা ডাটাবেসে আমদানি করুন, যাই হোক না কেন আপনার অ্যাডক দক্ষতা পরীক্ষা করুন।