মনে হতে পারে আমি এই প্রশ্নটির মতো একই জিনিস জিজ্ঞাসা করছি তবে আমার বিভিন্ন প্রয়োজনীয়তা রয়েছে। এটি আমার ফাইল সিস্টেমের একটি উদাহরণ:
- / কোড /
- অভ্যন্তরীণ /
- দেব /
- প্রধান /
- সর্বজনীন /
- দেব /
- প্রধান /
- মুক্তি/
- সরঞ্জামগুলি চালু /
- অভ্যন্তরীণ /
/code/internal/dev/
, /code/public/dev/
এবং /code/tools/
একাধিক প্রকল্পের জন্য সাব-ডিরেক্টরি অন্তর্ভুক্ত। আমি এর Dev শাখায় প্রায় একচেটিয়াভাবে কাজ /code/internal/
এবং /code/public/
, এবং প্রায়ই আমি পাশাপাশি সেইসব ডিরেক্টরিগুলি থেকে একটি টেক্সট স্ট্রিং এর জন্য অনুসন্ধান করতে চান /code/tools/
(যা কোন শাখা আছে)। এই দৃষ্টান্তগুলিতে আমাকে তিনটি পৃথক কমান্ড করতে হবে:
$ grep -r "some string" /code/internal/dev/
$ grep -r "some string" /code/public/dev/
$ grep -r "some string" /code/tools/
এটি জানতে একটি একক আদেশ আছে কিনা তা জানতে চাই। যদি তা না হয় তবে আমার সম্ভবত একটি সাধারণ বাশ স্ক্রিপ্ট লেখা দরকার।