Modhanna íocaíochta Abuse

Uirlis líne ordaithe thapa agus chumhachtach ripgrep

31.10.2023, 23:34

Is uirlis líne ordaithe thapa agus chumhachtach í ripgrep (nó rg go simplí) chun teaghráin téacs a chuardach i gcomhaid. Tá sé deartha le bheith níos tapúla ná fóntais chomhchosúla eile ar nós grep agus ack . Tá sé bunaithe ar nathanna rialta agus úsáideann sé il-shnáithe chun comhaid iolracha a chuardach go comhthreomhar ag an am céanna. Scipeann sé comhaid agus eolairí a ndéantar neamhaird orthu de réir réamhshocraithe, ar nós .git agus .svn.

Buntáistí ripgrep

Uirlis líne ordaithe thapa agus chumhachtach ripgrep

Chun ripgrep a úsáid, ní mór duit an cosán chuig an eolaire nó an comhad is mian leat a chuardach a shonrú, chomh maith leis an patrún atá á lorg agat. Ligeann ripgrep duit roghanna agus bratacha éagsúla a úsáid chun do chuardach a bheachtú, amhail neamhaird a dhéanamh de chás, cuardach a dhéanamh go hathchúrsach, comhaid de chineál áirithe a eisiamh, agus tuilleadh.

Tá roinnt buntáistí ag ripgrep (nó rg) thar uirlisí cuardaigh téacs eile:

  1. Luas: Gasta, tá sé optamaithe chun oibriú le méideanna móra sonraí. I gcomparáid le huirlisí cuardaigh clasaiceacha ar nós grep, ack nó ag, is gnách go ndéanann sé cuardaigh roinnt uaireanta níos tapúla.
  2. Tacaíocht ilteangach: Tá tacaíocht mhaith aige do theangacha ríomhchlárúcháin iolracha agus is féidir leis ionchóduithe comhad éagsúla a láimhseáil i gceart. Is féidir leis an ionchódú a bhrath go huathoibríoch agus na rialacha cuardaigh comhfhreagracha a chur i bhfeidhm.
  3. Éasca le húsáid: Tá comhéadan líne ordaithe simplí agus iomasach aige. Tá comhréir atá éasca le cuimhneamh agus sraith roghanna aige, rud a fhágann go bhfuil sé éasca le húsáid fiú d'úsáideoirí nua.
  4. Tacaíocht do nathanna rialta: Soláthraíonn sé tacaíocht iomlán do PCRE2 (Léirithe Rialta atá Comhoiriúnach le Perl). Ligeann sé seo duit cuardaigh chasta a dhéanamh ag baint úsáide as nathanna rialta.

Ansin inseoimid duit conas é a shuiteáil.

Próiseas suiteála

D’fhéadfadh suiteáil ripgrep a bheith éagsúil ag brath ar an gcóras oibriúcháin.

Le haghaidh Ubuntu nó Debian

Oscail an críochfort. Cuir isteach na horduithe seo a leanas:

sudo apt-get update sudo apt-get install ripgrep

Do Fedora

Oscail an críochfort. Cuir isteach an t-ordú:

 sudo dnf install ripgrep

Do macOS

Oscail críochfort. Suiteáil Homebrew (mura bhfuil sé agat cheana féin) leis an ordú seo a leanas:

 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Nuair a bheidh Homebrew suiteáilte, cuir isteach:

 brew install ripgrep

Do Windows

  1. Íoslódáil an comhad inrite .exe do Windows ón leathanach GitHub oifigiúil.
  2. Dízipeáil an comhad íoslódáilte agus cuir in áit áisiúil é.
  3. Cuir an cosán chuig an gcomhad inrite ripgrep le d’athróg timpeallachta PATH ionas gur féidir leat é a úsáid ón líne ordaithe.

Tar éis na céimeanna seo a chríochnú, suiteálfar ripgrep