একটি ফাইল তৈরি এবং একটি #
অক্ষর দিয়ে একটি ফাইল মুছে ফেলার জন্য আমি ইতিমধ্যে অনেক কমান্ড চেষ্টা করেছি , কিন্তু এটি কার্যকর হয় না। কেউ কি আমাকে তৈরি করতে এবং তারপরে শুরু হওয়া কোনও ফাইল মুছে ফেলার জন্য আদেশ বলতে পারে #
?
একটি ফাইল তৈরি এবং একটি #
অক্ষর দিয়ে একটি ফাইল মুছে ফেলার জন্য আমি ইতিমধ্যে অনেক কমান্ড চেষ্টা করেছি , কিন্তু এটি কার্যকর হয় না। কেউ কি আমাকে তৈরি করতে এবং তারপরে শুরু হওয়া কোনও ফাইল মুছে ফেলার জন্য আদেশ বলতে পারে #
?
উত্তর:
"মজার চরিত্রগুলি" দিয়ে ফাইলগুলি তৈরি / মোছার দুটি প্রচলিত উপায়
rm ./- "./-rf ."
ইউনিক্স ইউটিলিটির আধুনিক সংস্করণগুলি বিকল্পগুলির শেষ নির্দেশ করতে প্রায়ই ডাবল ড্যাশ সমর্থন করে । এই জাতীয় সিস্টেমে, rm -- -
নামের একটি ফাইল সরিয়ে দেয় -
।
মনে রাখবেন যে আপনি তাদের নামে স্ল্যাশ বা এএসসিআইআইএল NUL ফাইল তৈরি বা মুছতে পারবেন না। আপনার যদি এই জাতীয় কোনও ফাইল থাকে (আমি সেগুলি দেখেছি) তবে আপনার ফাইল সিস্টেমে কোনও কিছু মারাত্মক ভুল হয়েছে।
হ্যাশ সঙ্গে আপনার বিশেষ যদি #
, সমস্যা শেল একটি শব্দ দিয়ে শুরু ব্যাখ্যা থেকে ডালপালা #
হিসাবে শুরুর শেল মন্তব্য । একটি ভাল শেল আপনাকে এই শেল বৈশিষ্ট্যটি অক্ষম করতে দেয়, একে ইন্টারেক্টিভ মন্তব্যগুলি বলে :
unsetopt interactivecomments
shopt -u interactive_comments
এগুলি দিয়ে আপনি কেবল touch #; rm #
ঝামেলা ছাড়াই পারেন ।
বানাতে ...
touch "#file"
মুছে দিন...
rm "#file"
touch \#file
বাrm \#file
touch '#file'
এবংrm '#file'
-
অপশন প্রবর্তন করে। rm -
দেখে মনে rm
হচ্ছে আপনি কোনও বিকল্প ভুলে গিয়ে অভিযোগ করেছেন ins