কোনও ফাইলের আউটপুটকে নিজের কাছে পুনর্নির্দেশ করা কেন একটি ফাঁকা ফাইল তৈরি করে?
বাশে স্থির, কেন করবেন do
less foo.txt > foo.txt
এবং
fold foo.txt > foo.txt
একটি খালি উত্পাদন foo.txt
? যেহেতু একটি পরিশিষ্ট যেমন less eggs.py >> eggs.py
পাঠ্যের দুটি অনুলিপি তৈরি করে eggs.py
, কেউ আশা করতে পারে যে ওভাররাইট পাঠ্যের একটি অনুলিপি তৈরি করবে।
দ্রষ্টব্য, আমি বলছি না যে এটি একটি বাগ, এটি সম্ভবত ইউনিক্সের গভীর কিছুতে নির্দেশক।