mirror of
https://github.com/tldr-pages/tldr.git
synced 2026-08-28 19:59:24 +08:00
grep, regex: add Bengali translations (#21000)
This commit is contained in:
@@ -0,0 +1,37 @@
|
||||
# grep
|
||||
|
||||
> `regex` ব্যবহার করে ফাইলে প্যাটার্ন খুঁজুন।
|
||||
> আরও দেখুন: `regex`।
|
||||
> আরও তথ্য পাবেন: <https://www.gnu.org/software/grep/manual/grep.html>।
|
||||
|
||||
- ফাইলের মধ্যে একটি প্যাটার্ন অনুসন্ধান করুন:
|
||||
|
||||
`grep "{{সার্চ_প্যাটার্ন}}" {{ফাইল১/এর/পাথ ফাইল২/এর/পাথ ...}}`
|
||||
|
||||
- একটি সুনির্দিষ্ট স্ট্রিং অনুসন্ধান করুন (`regex` নিষ্ক্রিয় করে):
|
||||
|
||||
`grep {{[-F|--fixed-strings]}} "{{সুনির্দিষ্ট_স্ট্রিং}}" {{ফাইল/এর/পাথ}}`
|
||||
|
||||
- একটি ডিরেক্টরিতে সমস্ত ফাইলে রিকার্সিভভাবে একটি প্যাটার্ন অনুসন্ধান করুন, বাইনারি ফাইল উপেক্ষা করে:
|
||||
|
||||
`grep {{[-rI|--recursive --binary-files=without-match]}} "{{সার্চ_প্যাটার্ন}}" {{ডিরেক্টরি/এর/পাথ}}`
|
||||
|
||||
- প্রতিটি ম্যাচের আশেপাশে, আগে বা পরে 3 লাইনের [C]ontext প্রিন্ট করুন:
|
||||
|
||||
`grep {{--context|--before-context|--after-context}} 3 "{{সার্চ_প্যাটার্ন}}" {{ফাইল/এর/পাথ}}`
|
||||
|
||||
- প্রতিটি ম্যাচের জন্য ফাইলের নাম এবং লাইন নম্বর রঙিন আউটপুট সহ প্রিন্ট করুন:
|
||||
|
||||
`grep {{[-Hn|--with-filename --line-number]}} --color=always "{{সার্চ_প্যাটার্ন}}" {{ফাইল/এর/পাথ}}`
|
||||
|
||||
- শুধুমাত্র মিলে যাওয়া টেক্সট প্রিন্ট করুন:
|
||||
|
||||
`grep {{[-o|--only-matching]}} "{{সার্চ_প্যাটার্ন}}" {{ফাইল/এর/পাথ}}`
|
||||
|
||||
- `stdin` থেকে ডেটা পড়ুন এবং প্যাটার্নের সাথে মেলে এমন লাইন প্রিন্ট করবেন না:
|
||||
|
||||
`cat {{ফাইল/এর/পাথ}} | grep {{[-v|--invert-match]}} "{{সার্চ_প্যাটার্ন}}"`
|
||||
|
||||
- এক্সটেন্ডেড `regex` ব্যবহার করুন (`?`, `+`, `{}`, `()`, এবং `|` সাপোর্ট করে), case-insensitive মোডে:
|
||||
|
||||
`grep {{[-Ei|--extended-regexp --ignore-case]}} "{{সার্চ_প্যাটার্ন}}" {{ফাইল/এর/পাথ}}`
|
||||
@@ -0,0 +1,37 @@
|
||||
# regex
|
||||
|
||||
> Regular expressions (`regex`) হল টেক্সট ম্যাচ, অনুসন্ধান এবং ম্যানিপুলেট করতে ব্যবহৃত প্যাটার্ন।
|
||||
> দ্রষ্টব্য: `regex` কোনো কমান্ড নয়, বরং অন্যান্য কমান্ডের সাথে ব্যবহার করার জন্য সিনট্যাক্স।
|
||||
> আরও তথ্য পাবেন: <https://cheatography.com/davechild/cheat-sheets/regular-expressions/>।
|
||||
|
||||
- যেকোনো একটি ক্যারেক্টার ম্যাচ করুন:
|
||||
|
||||
`.`
|
||||
|
||||
- একটি লাইনের শুরু ম্যাচ করুন:
|
||||
|
||||
`^{{hello}}`
|
||||
|
||||
- একটি লাইনের শেষ ম্যাচ করুন:
|
||||
|
||||
`{{world}}$`
|
||||
|
||||
- শূন্য বা তার বেশি পুনরাবৃত্তি হওয়া ক্যারেক্টার ম্যাচ করুন:
|
||||
|
||||
`{{a}}*`
|
||||
|
||||
- ক্যারেক্টারের একটি সেট ম্যাচ করুন:
|
||||
|
||||
`[{{abc}}]`
|
||||
|
||||
- ক্যারেক্টারের রেঞ্জ ম্যাচ করুন:
|
||||
|
||||
`[{{a-z}}][{{3-9}}]`
|
||||
|
||||
- নির্দিষ্ট ক্যারেক্টার ছাড়া যেকোনো কিছু ম্যাচ করুন:
|
||||
|
||||
`[^{{a}}]`
|
||||
|
||||
- একটি শব্দের চারপাশে সীমানা ম্যাচ করুন:
|
||||
|
||||
`"\b{{text}}\b"`
|
||||
Reference in New Issue
Block a user