Начини плаћања Abuse

Брз и моћан алат командне линије ripgrep

31.10.2023, 23:34

ripgrep (или једноставно rg) је брз и моћан алат командне линије за претрагу текстуалних низова у датотекама. Дизајниран је да буде бржи од других сличних услужних програма као што су grep и ack . Заснован је на регуларним изразима и користи вишенитност за паралелно претраживање више датотека одједном. Прескаче датотеке и директоријуме који се подразумевано игноришу, као што су .git и .svn.

Предности рипгрепа

Брз и моћан алат командне линије ripgrep

Да бисте користили ripgrep, морате навести путању до директоријума или датотеке коју желите да претражите, као и образац који тражите. ripgrep вам омогућава да користите различите опције и заставице за прецизирање претраге, као што су игнорисање великих и малих слова, рекурзивно претраживање, искључивање датотека одређеног типа и још много тога.

ripgrep (или rg) има неколико предности у односу на друге алате за претрагу текста:

  1. Брзина: Брз, оптимизован је за рад са великим количинама података. У поређењу са класичним алатима за претрагу као што су grep, ack или ag, обично врши претраге неколико пута брже.
  2. Вишејезична подршка: Има добру подршку за више програмских језика и може правилно да обрађује различита кодирања датотека. Може аутоматски да детектује кодирање и примени одговарајућа правила претраге.
  3. Једноставност коришћења: Има једноставан и интуитиван интерфејс командне линије. Има синтаксу која се лако памти и скуп опција, што га чини лаким за коришћење чак и за нове кориснике.
  4. Подршка за регуларне изразе: Пружа пуну подршку за PCRE2 (Perl компатибилне регуларне изразе). Ово вам омогућава да извршавате сложене упите претраге користећи регуларне изразе.

Даље ћемо вам рећи како да га инсталирате.

Процес инсталације

Инсталација ripgrep-а може да варира у зависности од оперативног система.

За Убунту или Дебијан

Отворите терминал. Унесите следеће команде:

sudo apt-get update sudo apt-get install ripgrep

За Федору

Отворите терминал. Унесите команду:

 sudo dnf install ripgrep

За macOS

Отворите терминал. Инсталирајте Homebrew (ако га већ немате) помоћу следеће команде:

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

Када је Homebrew инсталиран, унесите:

 brew install ripgrep

За Windows

  1. Преузмите извршну .exe датотеку за Windows са званичне GitHub странице.
  2. Распакујте преузету датотеку и ставите је на погодно место.
  3. Додајте путању до извршне датотеке ripgrep у вашу променљиву окружења PATH како бисте је могли користити из командне линије.

Након завршетка ових корака, ripgrep ће бити инсталиран