Rg Komutu Nedir, Nasıl Kullanılır? (Genel)
Genel

Ripgrep, yinelemeli satır-odaklı bir CLI arama aracıdır. Grep'e daha hızlı bir alternatif olmayı hedefler.

Açıklama

Ripgrep, yinelemeli satır-odaklı bir CLI arama aracıdır.

Grep'e daha hızlı bir alternatif olmayı hedefler.

Örnekler

Normal bir ifade için geçerli dizini yinelemeli olarak ara

rg normal_ifade

Geçerli dizinde, gizli dosyalar ve .gitignore da listelenen dosyalar dahil olmak üzere normal ifadeleri yinelemeli olarak ara

rg --no-ignore --hidden normal_ifade

Normal ifadeyi yalnızca bir dizin alt kümesinde ara

rg normal_ifade dizin_alt_kümesi

Bir glob ile eşleşen dosyalarda normal bir ifade ara (örn: README.*)

rg normal_ifade --glob glob

Normal bir ifadeyle eşleşen dosya adlarını ara

rg --files | rg normal_ifade

Yalnızca eşleşen dosyaları listele (diğer komutlara yönlendirirken kullanışlıdır)

rg --files-with-matches normal_ifade

Verilen normal ifadeyle eşleşmeyen satırları göster

rg --invert-match normal_ifade

Bir değişmez dizi deseni için arama yap

rg --fixed-strings -- dizi

Ayrıntılı belge: github.com/BurntSushi/ripgrep/blob/master/GUIDE.md

Genel komutları: alfabetik komşular

Tüm Genel komutları (433) → A-Z dizin

Örneklerin bir kısmı: tldr-pages, CC BY 4.0.

Diğer bölümler

rg Komutu hakkında

Ripgrep, yinelemeli satır-odaklı bir CLI arama aracıdır. Grep'e daha hızlı bir alternatif olmayı hedefler.

Örneklerdeki süslü parantezli alanlar ({{dosya}} gibi) sizin dolduracağınız yerlerdir. Silme ve yönetici yetkisi isteyen komutlarda dikkatli olun.

rg Komutu nasıl kullanılır?

  1. Komutu bulunArama kutusuna komutun adını ya da ne yapmak istediğinizi yazın.
  2. Örneği inceleyinHer komutun en çok kullanılan biçimleri örnekleriyle listelenir.
  3. KopyalayınTek tıkla kopyalayıp terminale yapıştırın; {{süslü}} alanları kendi değerlerinizle değiştirin.

Sıkça sorulan sorular

rg komutu ne işe yarar?

Ripgrep, yinelemeli satır-odaklı bir CLI arama aracıdır. Grep'e daha hızlı bir alternatif olmayı hedefler.

rg komutu hangi sistemde çalışır?

Linux, macOS ve Windows'ta kullanılabilen bir komut satırı aracıdır; bazı sistemlerde ayrıca kurulması gerekebilir.