rg
Ripgrep, yinelemeli satır-odaklı bir CLI arama aracıdır. Grep'e daha hızlı bir alternatif olmayı hedefler. Daha fazla bilgi için: https://github.com/BurntSushi/ripgrep.
- 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