আমার এখানে একটু প্রশ্ন আছে।
আমি দুটি ফাইলের থাকে, তাহলে বলতে fileaএবং fileb, mv filea filebwould
- মুছে ফেলা
fileb - নামান্তর
fileaকরতেfileb
তারপর যদি আমি দুই ডিরেক্টরি আছে, বলতে diraএবং dirb, mv dira dirbwould
- সরানো
diraমধ্যেdirb(এটা হয়ে যাবেdirb/dira)
উল্লেখ করে যে উভয় ক্ষেত্রেই কোনও নোটিশ বা বার্তা নেই, তবে এটি আমার কাছে বেশ বেমানান। আমার মনে হয় কেবলমাত্র লিখিত সামগ্রীর সাথে mv dira dirbওভাররাইট করা উচিত (বা নামের ডিরেক্টরিতে দুটি ডিরেক্টরি একত্রিত )।dirbdiradirb
আমি কোথাও পড়ে মনে পড়েছি যে স্ল্যাশ (যেমন dira/) এর সাথে একটি ডিরেক্টরি নামের সাথে ডিরেক্টরি হিসাবে বিবেচনা করা হয়, এবং কোনও স্ল্যাশ (যেমন dira) নামটি কোনও ফাইলের মতো (অবশ্যই কিছু নির্দিষ্ট ক্ষেত্রে) হিসাবে গণ্য করা হয়। যাইহোক এখন আমি শেলটি (zsh এবং সম্ভবত ব্যাশ) স্ল্যাশ ব্যবহার করে আমার ডিরেক্টরিটির স্বরলিপিটিকে সম্মান করতে চাই। টার্মিনাল বিকল্প আছে যা আমাকে এটি প্রয়োগ করতে সক্ষম করে?
স্পষ্ট করার জন্য, এখানে আমার কাঙ্ক্ষিত আচরণ:
mv dira dirbdirbএর সামগ্রীর সাথে ওভাররাইট করা ফলাফলdiramv dira dirb/(এ ) মধ্যেdiraসরানো ফলাফলdirbdirb/dira
আমার মতো কেউ কি ভেবে দেখেছেন? নাকি আমি কি অদ্ভুত?