আমি দু'টি ড্রাইভের মধ্যে ডেটা সরিয়ে নেওয়ার সবচেয়ে নিরাপদ উপায়ে এগিয়ে আসার চেষ্টা করছি, সবচেয়ে খারাপ পরিস্থিতি সামাল দেওয়ার জন্য নকশাকৃত। উদাহরণস্বরূপ: যদি আপনি নিজের সন্তানের জন্মের ছবিগুলির একমাত্র বিদ্যমান অনুলিপিগুলি সরানোর চেষ্টা করছিলেন যখন একটি ক্রেজিড বানর হলগুলিতে ঘোরাঘুরি করছিল এবং কোনও মুহুর্তে আপনার ম্যাক এবং / বা বাহ্যিক ড্রাইভে পাওয়ার কর্ডটি টানতে পারে।
মনে রাখবেন যে সিঙ্ক করার জন্য একই ধরণের প্রশ্ন রয়েছে , তবে আমি সরানোর বিষয়ে বিশেষভাবে জিজ্ঞাসা করছি যা একটি ভিন্ন সমস্যা, কারণ (অন্যান্য কারণগুলির মধ্যে) আপনাকে কোন ফাইলগুলি স্থানান্তরিত হয়েছে এবং কোনটি হয়নি তা বলতে সক্ষম হতে হবে। আপনার সম্ভাব্যতার জন্য অ্যাকাউন্টও করতে হবে যে কিছু ফাইল সম্ভবত লক্ষ্যযুক্ত গন্তব্যে অনুলিপি করা হয়েছে তবে উত্স থেকে সরানো হয়নি।
এই সমাধানটি জিইউআই ব্যবহার করতে হবে না। আসলে আমি টার্মিনালটিকে স্বাচ্ছন্দ্যবোধ করি। নতুন প্রোগ্রাম ইনস্টল করতে বিশেষ আপত্তি নেই (বিশেষত যদি এর মাধ্যমে উপলভ্য থাকে brew
)। কেবলমাত্র প্রয়োজন হ'ল সমাধানটি ম্যাক ওএস এক্স 10.8 এর সাথে সামঞ্জস্যপূর্ণ।
আমার মনে যে কাজের-প্রবাহ সমাধান রয়েছে তা এখানে:
cp
(অনুলিপি) ফাইল (প্রয়োজন হলে)- চেকসাম ফাইল (কপির পরে বা ফাইলটির একটি অনুলিপি পাওয়া গেলে)
rm
কোনও ফাইল নতুন জায়গায় সরিয়ে দেওয়ার পরে আসল ফাইলটি ট্র্যাশে সরানো (নয় !)
আরো নির্দিষ্টভাবে:
ফাইলগুলি (টার্গেট / গন্তব্য ফোল্ডার) কোথায় স্থানান্তরিত করা উচিত তা ব্যবহারকারী নির্দিষ্ট করে । এটি কল করুন
$DEST
(এটি--target-directory
জিএনইউতে পতাকাটির অনুরূপ হবে)mv
ব্যবহারকারী ফাইল / ফোল্ডার সুনির্দিষ্ট করে যাতে সরানো উচিত
$DEST
। কল যে$INPUT
স্ক্রিপ্ট তারপর থেকে প্রতিটি ফাইল / ফোল্ডারের জন্য দেখাবে
$INPUT
উপর$DEST
।যদি ফাইল / ফোল্ডার পাওয়া যায়
$DEST
তবে$INPUT
অনুলিপিটির বিরুদ্ধে চেকসাম করুন ।যদি চেকসাম মেলে,
$INPUT
অনুলিপিটি ট্র্যাশে সরান ।যদি চেকসাম মেলে না, তবে
$DEST
কপিটি প্রতিস্থাপন করুন$INPUT
দ্রষ্টব্য: আমি অনুমতিগুলির বিষয়ে যত্নশীল থাকাকালীন (প্রযুক্তিগতভাবে আমি "এক্সিকিউটেবিলিটি" সম্পর্কে যত্নশীল), আমি এই স্থানীয় সিস্টেমের একমাত্র ব্যবহারকারী হিসাবে আমি "মালিকানা" সম্পর্কে চিন্তা করি না।
আমি গিয়ে চাকাটি পুনরায় উদ্ভাবনের আগে এই জাতীয় কিছু ইতিমধ্যে বিদ্যমান?
মূলত আমি যতটা সম্ভব আশ্বাস চাই যে দুটি ড্রাইভের মধ্যে সম্পূর্ণ সিঙ্ক না করে মূলটি মুছার আগে একটি ভাল অনুলিপি তৈরি করা হয়েছে।