ripgrep (nebo jednoduše rg) je rychlý a výkonný nástroj příkazového řádku pro vyhledávání textových řetězců v souborech. Je navržen tak, aby byl rychlejší než jiné podobné nástroje, například grep a ack. Je založen na regulárních výrazech a využívá vícevláknové prohledávání více souborů současně. Vynechává soubory a adresáře, které jsou ve výchozím nastavení ignorovány, například .git a .svn.
Chcete-li použít ripgrep, musíte zadat cestu k adresáři nebo souboru, který chcete prohledat, a také hledaný vzor. Nástroj ripgrep umožňuje použít různé možnosti a příznaky pro zpřesnění vyhledávání, například ignorování velkých a malých písmen, rekurzivní vyhledávání, vyloučení souborů určitého typu a další.
Nástroj ripgrep (nebo rg) má oproti jiným nástrojům pro vyhledávání textu několik výhod:
Dále si povíme, jak provést jeho instalaci.
Instalace programu ripgrep se může lišit v závislosti na operačním systému.
Otevřete terminál. Zadejte následující příkazy:
sudo apt-get update
sudo apt-get install ripgrep
Otevřete terminál. Zadejte následující příkaz:
sudo dnf install ripgrep
Otevřete terminál. Nainstalujte Homebrew (pokud jej ještě nemáte) pomocí následujícího příkazu:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Po instalaci Homebrew zadejte následující příkaz:
brew install ripgrep
Po provedení těchto kroků bude ripgrep nainstalován.