Grep komutu kullanımı | Linux

yazı resmi

Grep komutu nedir?

Bir dosya içerisinde bir metni arayıp ekrana listeleyen komuttur.

Kullanımı: grep [Aranacak kelime] [Araştırılıcak Dosya]

ls

komutuyla dosyamızı buluyoruz.

cat dosyamiz.txt

dosyanın içindeki verileri okuyoruz.

grep webhostuzmani.com dosyamiz.txt

grep komutuyla dosyamiz.txt dosyası içinde   webhostuzmani.com kelimesini bulmamızı istiyoruz.

dosya içindeki veriler ve grep ile arama yaptığımız verileri karşılaştırırsanız arasındaki farkı göreceksiniz.webhostuzmani.com geçen tüm satırı ekrana yazdırdı.

Tüm dosya içinde arama

Tüm dosya içinde arama yapmak için * ifadesi kullanılır.

Kullanımı: grep [Aranacak kelime] *

grep webhostuzmani *

Bulunan dizindeki tüm dosyalar içinde webhostuzmani geçen kelimeleri yazdır.

Grep Komut Özellikleri

-v Seçeneğiyle grep kullanımı

-v Seçeneği ile kullanılırsa belirli kelime dışında kalan metinler listelenecektir.

Kullanımı: grep -v [Aranacak kelime] * veya  grep -v [Aranacak kelime] [aranacak dosya]

grep -v webhostuzmani *

Dizin içinde webhostuzmani geçmeyen tüm satırları listele.

-c Seçeneğiyle grep kullanımı

-c Seçeneğiyle kullanılırsa aranan kelimenin dosya içerisinde kaç kez kullanıldığı listelenecektir.

Kullanımı: grep -c [Aranacak kelime] * veya  grep -c [Aranacak kelime] [aranacak dosya]

grep -c webhostuzmani *

Dizin içinde webhostuzmani kelimesi kaç adet geçiyorsa ekrana yazdır.

dosyamiz.txt içinde 2 adet dosyasiz.txt içinde 2 adet webhostuzmani kelimesi geçmiştir.

-i Seçeneğiyle grep kullanımı

-i Seçeneğiyle kullanıldığında,küçük/büyük harf ayırt etmeksizin metinler listelenecektir.

Kullanımı: grep -i [Aranacak kelime] * veya  grep -i [Aranacak kelime] [aranacak dosya]

Yazar Hakkında

Biraz Web tasarımı ekleyelim, azıcıkta yazılım eklersek iş tamamdır. Oldu mu sana bir uzmanlık alanı. Olmamış. O zaman SEO da eklersek olur. Aha olmuş o zaman iş tamamdır.

Webhostuzmani

Sosyal Medya