1.9 KiB

egrep

এক্সটেন্ডেড regex ব্যবহার করে ফাইলে প্যাটার্ন খুঁজুন। দ্রষ্টব্য: এই কমান্ডটি grep --extended-regexp - এর একটি উপনাম। আরও তথ্য পাবেন: https://manned.org/egrep

  • এক বা একাধিক পুনরাবৃত্ত ক্যারেক্টার খুঁজুন:

egrep '{{a}}+' {{path/to/file}}

  • শূন্য বা একবার উপস্থিত হওয়া একটি ক্যারেক্টার খুঁজুন (ঐচ্ছিক ম্যাচ):

egrep '{{a}}?' {{path/to/file}}

  • একটি ক্যারেক্টারের 10 বার পুনরাবৃত্তি খুঁজুন:

egrep '{{a}}{10}' {{path/to/file}}

  • একটি ক্যারেক্টারের 3 থেকে 7 বার পুনরাবৃত্তি খুঁজুন:

egrep '{{a}}{3,7}' {{path/to/file}}

  • তালিকাভুক্ত বিকল্পগুলোর যেকোনো একটি খুঁজুন:

egrep '{{cat}}|{{dog}}|{{mouse}}' {{path/to/file}}

  • একটি বড় প্যাটার্নের মধ্যে তালিকাভুক্ত বিকল্পগুলোর যেকোনো একটি খুঁজুন:

egrep 'c({{a}}|{{o}}|{{u}})p' {{path/to/file}}

  • এক বা একাধিক বার পুনরাবৃত্ত একটি ক্যারেক্টার গ্রুপ খুঁজুন:

egrep '({{aeiou}})+' {{path/to/file}}

egrep [[{{:alnum:|:alpha:|:space:|...}}]] {{path/to/file}}