আমি যখন বর্তমান ডিরেক্টরিটিতে একটি পুনরাবৃত্ত গ্রেপ অনুসন্ধান করতে চাই, আমি সাধারণত:
grep -ir "string" .
কিন্তু সেই কমান্ডটি বাইনারি ফাইলগুলি (ছবি, অডিও, ভিডিও, ইত্যাদি ...) সহ সকল ধরণের ফাইলের ভিতরে অনুসন্ধান করে যার ফলশ্রুতি খুব ধীর অনুসন্ধানের প্রক্রিয়াতে আসে।
উদাহরণস্বরূপ, আমি যদি এটি করি তবে এটি কাজ করে না:
grep -ir "string" *.php
এটি কাজ করে না কারণ বর্তমান ডিরেক্টরিতে কোনও পিএইচপি ফাইল নেই, তবে বর্তমান ডিরেক্টরিতে কিছু সাব-ডাইরেক্টরির ভিতরে রয়েছে, এবং উপ-ডিরেক্টরিগুলির নাম "। Php" দিয়ে শেষ হয় না তাই গ্রেপ তাদের অভ্যন্তরে না দেখায়।
সুতরাং, আমি কীভাবে বর্তমান ডিরেক্টরি থেকে পুনরাবৃত্ত অনুসন্ধান করতে পারি তবে ফাইলের নাম ওয়াইল্ডকার্ডও নির্দিষ্ট করতে পারি? (যেমন: কেবলমাত্র একটি নির্দিষ্ট এক্সটেনশনে শেষ হওয়া ফাইলগুলিতে অনুসন্ধান করুন)