সাধারণভাবে বলতে গেলে, আমি নিজেকে আতঙ্কিত করতে দেখি যখন আমি বুঝতে পারি যে আমি যদি কোনও ফাইল সরানো বাতিল করি তবে এটি লক্ষ্য বা উত্সকে অসম্পূর্ণ করতে পারে। এই প্রশ্নটি উইন্ডোজ এবং ইউনিক্স ভিত্তিক প্ল্যাটফর্মগুলিতে প্রযোজ্য। মুভ কমান্ড উভয় ক্ষেত্রে ঠিক কীভাবে কাজ করে তা আমি কখনই মনে করতে পারি না। উদাহরণস্বরূপ, আপনি যদি একটি ডিরেক্টরি সরিয়ে থাকেন; এটি কি পুরো ডিরেক্টরিটি অনুলিপি করে, এবং তারপরে এটি মুছে ফেলা হয়, বা এটি অনুলিপি করে প্রতিটি ফাইল পৃথকভাবে মুছে দেয়?
আমি সর্বদা উপলব্ধি করি, এরকম কিছু টাইপ করার পরে mv verybigdir dest
, আমার সম্ভবত টাইপ করা উচিত ছিল cp -R verybigdir dest && rm -R verybigdir
(যেখানে &&
অপারেটর কেবল প্রথম কমান্ডটি সফল হলেই পরবর্তী কমান্ডে এগিয়ে যায়) - বা এই অর্থহীন? ঠিক যখন ঘটে যায়, যখন আমি একটি চালুর মধ্য দিয়ে Ctrl+ Cঅর্ধেক পথ টিপবো? অনুরূপভাবে, আমি উইন্ডোজ ক্যান্সেল বাটন টিপলে ঠিক কী ঘটে?
আমি কোনও কিছুর সরিয়ে নিয়েছি (শেষ সময়টি ব্যবহার করার সময় ছিল svn
) এবং বিভক্ত সামগ্রী সহ দুটি ডিরেক্টরি ছিল তার সংখ্যা আমি গণনা করতে পারি না । আমি অনুমান করি উত্তরটি কঠিন, কারণ সমস্ত অ্যাপ্লিকেশনগুলি একইভাবে ফাইলের গোষ্ঠীগুলিকে সরায় না ।