আমি grep
কিছু ডিরেক্টরিতে কিছু স্ক্রিপ্ট লিখতে কাজ করছি , তবে এই ডিরেক্টরিগুলিতে সমস্ত ধরণের ফাইল টাইপ থাকে।
আমি grep
কেবল .h
এবং .cpp
এখনই চাই, তবে ভবিষ্যতে হয়ত আরও কয়েকজন।
এখন পর্যন্ত আমার কাছে রয়েছে:
{ grep -r -i CP_Image ~/path1/;
grep -r -i CP_Image ~/path2/;
grep -r -i CP_Image ~/path3/;
grep -r -i CP_Image ~/path4/;
grep -r -i CP_Image ~/path5/;}
| mailx -s GREP email@domain.com
আমি কীভাবে এখন কেবলমাত্র নির্দিষ্ট ফাইলের এক্সটেনশানগুলি যুক্ত করব?
ag -i CP_Image ~/path[1-5] | mailx -s GREP email@domain.com
। কাজ শেষ.
-r
করার grep
যে বিরতি যেমন ফাইল সরঞ্জামগুলি আমাদের কাছে "এক বিষয় না এবং এটি ভাল" থাকার ইউনিক্স মন্ত্রোচ্চারণের অনুসন্ধান আছে। খুব সুস্পষ্ট নামের সাথে ফাইলগুলি সন্ধানের জন্য একটি দুর্দান্ত উপায় রয়েছে।
grep -r -i CP_Image ~/path1/*.{h,cpp}
?