Bahay Pag-unlad Ano ang isang global-regular-expression-print (grep)? - kahulugan mula sa techopedia

Ano ang isang global-regular-expression-print (grep)? - kahulugan mula sa techopedia

Talaan ng mga Nilalaman:

Anonim

Kahulugan - Ano ang kahulugan ng Global-Regular-Expression-Print (GREP)?

Ang pandaigdigang regular na pagpapahayag at pag-print (GREP) ay isang utility sa paghahanap ng linya ng utos na ginamit sa Unix. Ang utos na "grep" ay naghahanap ng mga file o karaniwang input para sa mga linya na tumutugma sa isang naibigay na regular na expression. Pagkatapos ay nag-print ito ng mga linya ng pagtutugma sa karaniwang output ng programa.

Ipinaliwanag ng Techopedia ang Global-Regular-Expression-Print (GREP)

Pinapayagan ng utos ng grep ang isang gumagamit na maghanap ng isa o higit pang mga file para sa mga linya na naglalaman ng isang pattern.

Ang isang pangkalahatang halimbawa ng format na grep command ay "grep sat check.txt". Ang utos na ito ay nag-print ng lahat ng mga linya na naglalaman ng string ng teksto na "naupo", anuman ang mga hangganan ng salita, mula sa file check.txt. Halimbawa, kung may mga linya na naglalaman ng mga string ng teksto tulad ng "fisat", "naupo", "saturn", atbp, ang lahat ay mai-print sa terminal ng output.

Mayroong iba't ibang mga pagpipilian na ginamit kasama ng grep upang ipakita ang output batay sa kinakailangan. Ang ilan sa mga pagpipilian na ito ay:

  • "-i" - Huwag pansinin ang pagiging sensitibo sa kaso
  • "-b" - Ipakita ang numero ng bloke sa simula ng bawat linya
  • "-l" - Ipakita ang mga pangalan ng file ngunit hindi tinugma ang mga linya
  • "-n" - Ipakita ang mga naitugma na linya at linya ng linya
  • "-v" - Mga linya ng pagpapakita na hindi tumutugma

Ang mga pagkakaiba-iba ng grep ay magagamit para sa maraming mga operating system. Ang mga maagang pagkakaiba-iba ng grep ay kasama ang mga utos na "egrep" at "fgrep". Ang Egrep ay naghahanap ng isang file para sa isang pattern gamit ang regular na syntax expression, naghahanap ang fgrep para sa isang nakapirming string ng character. Ang mga variant ng grep ay kasama sa karamihan sa mga modernong pagpapatupad ng grep bilang mga switch ng line-line. Ang iba pang mga utos ay naglalaman ng salitang "grep" upang ipahiwatig na sila ay mga kagamitan sa paghahanap. Ang utos na "pgrep", halimbawa, ay nagpapakita ng isang listahan ng mga pangalan ng proseso na tumutugma sa isang tinukoy na regular na expression.

Ano ang isang global-regular-expression-print (grep)? - kahulugan mula sa techopedia