Grep Komutu Kullanımı
Grep komutu, metin dosyalarında belirli bir deseni aramak için kullanılan bir Unix ve Linux komutudur. Genellikle bir metin akışını veya dosyasını alır, belirli bir deseni arar ve eşleşen satırları görüntüler.
Grep komutu için örnek senaryolar:
Herhangi bir dosyada istediğiniz metni aramak için aşağıdaki komut yeterli olucaktır.
grep "arama_deseni" dosya_adı
arama_deseni
: Aranacak metin deseni.dosya_adı
: Arama yapılacak dosyanın adı.
Örneğin, bir dosyada "anahtar_kelime" kelimesini aramak için:
grep "anahtar_kelime" dosya.txt
Grep komutunun bazı yaygın kullanım örnekleri şunlardır:
Belirli bir dizindeki tüm dosyaları aramak:
grep "arama_deseni" /dizin_yolu/*
Bir dizinde ve alt dizinlerinde tüm dosyaları aramak:
grep -r "arama_deseni" /dizin_yolu/
Bir komutun çıktısını filtrelemek:
komut | grep "arama_deseni"
Satır numaralarını göstermek:
grep -n "arama_deseni" dosya.txt
Sadece eşleşen olmayan satırları göstermek:
grep -v "arama_deseni" dosya.txt
Büyük/küçük harf duyarlılığını ihmal etmek:
grep -i "arama_deseni" dosya.txt
Grep komutunun daha fazla seçeneği ve ayrıntısı bulunmaktadır. Bu örnekler, temel kullanımları kapsamaktadır. man grep
komutu ile daha fazla bilgi ve seçeneklere erişebilirsiniz.
Unutmayın ki bu komutlar, kullanıldıkları sistem ve dağıtıma bağlı olarak farklılık gösterebilir.