app logoSearch

Explorer

  • Home Page
Ctrl+Btoggle sidebar
  1. Home
  2. 02 reference notes
  3. topics
  4. ripgrep pengganti grep

ripgrep Pengganti grep

Pendahuluan

Pengertian

Ripgrep adalah utilitas modern untuk mencari teks dalam file yang diklaim lebih cepat dari utilitas sejenis di Linux.

Pembahasan

Instalasi

$ sudo pacman -S ripgrep

Dasar Penggunaan

$ rg Hero
20250625191305.png
  • Secara default rg akan mencari konten yang berada di current working directory (cwd) secara rekursif
  • Kita juga dapat menentukan direktori secara eksplisit, dan rg akan tetap mencari secara rekursif di dalam direktori tersebut

Mencari Konten di File/Direktori Spesifik

Jika ingin mencari konten di file/direktori yang spesifik, gunakan perintah seperti di bawah.

$ rg Hero src/components/HeroSection/index.tsx 
20250625191530.png

Mengganti Konten di Output

$ rg Hero src/components/ -r Navbar

Flag -r atau --replace=TEXT digunakan untuk mengubah Output hasil dari pencarian konten

20250625192606.png
Warning

-r hanya akan mengubah output yang ditampilkan di terminal, dan BUKAN file asli. Konten file asli tidak akan dimodifikasi oleh opsi ini

referensi: https://www.youtube.com/watch?v=1gywe0ILrvw

Graph Not Found

Table of Content

  • Pendahuluan
  • Pembahasan
    • Instalasi
    • Dasar Penggunaan
      • Mencari Konten di File/Direktori Spesifik
      • Mengganti Konten di Output
Ctrl+Vtoggle sidebar