Files
tldr/pages.bn/common/egrep.md
T
2026-08-01 03:56:07 +03:00

2.0 KiB

egrep

āĻāĻ•ā§āϏāĻŸā§‡āĻ¨ā§āĻĄā§‡āĻĄ regex āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻĢāĻžāχāϞ⧇ āĻĒā§āϝāĻžāϟāĻžāĻ°ā§āύ āϖ⧁āρāϜ⧁āύāĨ¤ āĻĻā§āϰāĻˇā§āϟāĻŦā§āϝ: āĻāχ āĻ•āĻŽāĻžāĻ¨ā§āĻĄāϟāĻŋ grep --extended-regexp - āĻāϰ āĻāĻ•āϟāĻŋ āωāĻĒāύāĻžāĻŽāĨ¤ āφāϰāĻ“ āĻĻ⧇āϖ⧁āύ: regexāĨ¤ āφāϰāĻ“ āϤāĻĨā§āϝ āĻĒāĻžāĻŦ⧇āύ: 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}}

  • āĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻ•ā§āϝāĻžāϰ⧇āĻ•ā§āϟāĻžāϰ āĻ•ā§āϞāĻžāϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āϖ⧁āρāϜ⧁āύ (āφāϰāĻ“ āϤāĻĨā§āϝ: https://www.regular-expressions.info/posixbrackets.html):

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