2025-03-14 21:59:59 -06:00
|
|
|
# ack
|
|
|
|
|
|
|
|
|
|
> একটি গ্রেপের মত খোঁজ টুল, ডেভেলপারদের জন্য অপটিমাইজড করা.
|
|
|
|
|
> আরও দেখুন: `rg`, যা অধিক দ্রুত।
|
|
|
|
|
> আরও তথ্য পাবেন: <https://beyondgrep.com/documentation>।
|
|
|
|
|
|
|
|
|
|
- বর্তমান ডিরেক্টরির অব্যাপ্তিতে স্ট্রিং বা নিয়মিত অভিব্যক্তি সম্মিলিত ফাইলগুলি জন্য খোঁজ করুন:
|
|
|
|
|
|
|
|
|
|
`ack "{{খোঁজের_প্যাটার্ন}}"`
|
|
|
|
|
|
|
|
|
|
- একটি কেস-ইনসেনসিটিভ প্যাটার্ন খোঁজ করুন:
|
|
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
`ack {{[-i|--ignore-case]}} "{{খোঁজের_প্যাটার্ন}}"`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- একটি প্যাটার্ন মেলে সার্থকভাবে খোঁজুন, [ও]ণলি ম্যাচ টেক্সট দেখানো না:
|
|
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
`ack {{[-o|--output '$&']}} "{{খোঁজের_প্যাটার্ন}}"`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- নির্দিষ্ট প্রকারের ফাইলগুলিতে সীমাবদ্ধ খোঁজ করুন:
|
|
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
`ack {{[-t|--type]}} {{ruby}} "{{খোঁজের_প্যাটার্ন}}"`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- নির্দিষ্ট প্রকারের ফাইলগুলিতে খোঁজুন না:
|
|
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
`ack {{[-t|--type]}} no{{ruby}} "{{খোঁজের_প্যাটার্ন}}"`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- পাওয়া মিলে সম্পূর্ণ ম্যাচের সম্পূর্ণ সংখ্যা গণনা করুন:
|
|
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
`ack {{[-c|--count]}} {{[-h|--no-filename]}} "{{খোঁজের_প্যাটার্ন}}"`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- প্রতিটি ফাইলের ফাইল নাম এবং ম্যাচের সংখ্যা শুধু প্রিন্ট করুন:
|
|
|
|
|
|
2025-12-16 10:20:31 -07:00
|
|
|
`ack {{[-c|--count]}} {{[-l|--files-with-matches]}} "{{খোঁজের_প্যাটার্ন}}"`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- `--type` দিয়ে ব্যবহার করা যাতে সমস্ত মানগুলি তালিকা:
|
|
|
|
|
|
|
|
|
|
`ack --help-types`
|