12 Kasım 2008 Çarşamba

Unix Komutları - grep

Unix Komutları - grep
bu kod çok sık kullanılan ama yeni başlayanlara göre olmayan bir komuttur.


-->
GREP
Grep =>text lerin içinde arama yapar.
grep ‘ /ping ’ /var/sadm/install/contents =>/ping yazısını contents de arar.bulduğu satırı gösterir
grep –i adm /etc/passwd =>büyük küçük harf ayrımı yapmaz .adm yi passwd de arar.
grep –v adm /etc/passwd =>adm geçmeyen satırları gösterir.
grep –l adm /etc/passwd => adm geçip geçmediğini gösterir.
grep –c adm /etc/passwd =>adm geçen satırları saydırır.
grep –n adm /etc/passwd => satır numarasını gösterir.
grep adm dosya1 dosya2=>2 dosyadada arama yapar ve sonuçları verir.
grep –w adm /etc/passwd =>sadece adm kelimsi geçen leri gösterir.
grep ‘bash$’ /etc/passwd => sonunda bash olanları bulur.
grep ‘^user’ /etc/passwd =>satır başında user geçenleri bulur.
grep ‘…user.’ /etc/passwd =>başında 3 harf ve sonunda 1 harf olan userları bul
grep ‘^ [^:][^:][^:]:’ /etc/passwd =>3 karakterli userları getirir.
ab* => a,ab,abb,abbbb,abbbbbbb…=>kendinden önceki karakteri tekrarlatır.
grep ‘^user[^:]*:x:[^:]*:10’ /etc/passwd => ilk bölüm user olacak4.bölüm 10 olacak

Hiç yorum yok:

Yorum Gönder