কোনও ডিরেক্টরি ফাইলের বাদে ডিরেক্টরিতে থাকা সমস্ত ফাইল মুছে ফেলার কোনও উপায় আছে কি ? উদাহরণস্বরূপ, যদি আমি ফাইল ধারণকারী একটি ডিরেক্টরি ছিল file1
, file2
এবং dontdelete
। দ্রুত মুছে ফেলার কোনও উপায় আছে file1
, file2
এবং না dontdelete
? আমি জানি যে আমি কেবল করতে পারি rm file1 file2
তবে এটি একগুচ্ছ ফাইলের জন্য কাজ করবে না। এছাড়াও, আমি ম্যাক ওএস এক্স এ আছি যদি এটি কোনও পার্থক্য করে।
সরল ওয়াইল্ডকার্ডিং আপনার সমাধান হতে পারে: আরএম ফাইল * ফাইল 1 এবং ফাইল 2 সরিয়ে ফেলবে তবে সরিয়ে ফেলবে না। যদি আপনার প্রয়োজনীয়তাগুলি আরও জটিল হয় তবে শেল স্ক্রিপ্টিং ভাষার উপর নির্ভর করে আপনি নিয়মিত এক্সপ্রেশন ব্যবহার করে মুছতে চান এমন ফাইলগুলির একটি তালিকা তৈরি করতে পারেন এবং এটি rm কমান্ডে পাইপ করতে পারেন।
—
থেরোবাইওয়াক
@ রব: হ্যাঁ, আমার পরিস্থিতি তার চেয়ে জটিল। এবং Ignacio এর উত্তর কাজ করে। ধন্যবাদ যদিও!
—
ওফারস