উত্তর:
rm -rf * .*
কৌতুক করবে
find
করবেন -delete
...
rm
একটি rm: "." and ".." may not be removed
বার্তা মুদ্রণ করা উচিত - এটি প্যারেন্ট ডিরেক্টরিটি স্বয়ংক্রিয়ভাবে মুছে ফেলবে না।
এটা চেষ্টা কর:
find . -mindepth 1 -delete
আমি নিশ্চিত না যে এর -mindepth
সমস্ত বাস্তবায়ন দ্বারা সমর্থিত find
; আপনার যদি তা না থাকে তবে -path
মুছে ফেলার চেষ্টা থেকে বিরত রাখার জন্য অন্য কোনও উপায় দেওয়া উচিত .
:
find . -path "*/*" -delete
find
রও সেই বিকল্প রয়েছে that
সুনির্দিষ্ট মানদণ্ড অনুযায়ী ফাইল / ডিরেক্টরিগুলি মুছে ফেলার জন্য কেবল এই আদেশটি ব্যবহার করুন:
# tmpwatch -fauv 0 .
.*
বর্তমান ডিরেক্টরির মধ্যে সমস্ত অদৃশ্য টি এন্ট্রির মধ্যে প্রসারিত হবে সহ..
যার মানে ব্যবহার করে -.*
একটি আর্গুমেন্ট হিসাবেrm -rf
করার প্রচেষ্টা করা হবে আপনি এ আছেন উপরে ডিরেক্টরির মুছুন এবং এর সকল সামগ্রী । আরএম এটি করতে অস্বীকার করবে, তবে আমি এই নিরাপদের উপর নির্ভর করা বিবেচনা করি না ...