• bir komut sonucu oluşan çıktıda arama yaparken ve dosyalarda arama yaparken kullanılabilen gomut.

    aga şimdi şöyle oluyor:

    diyelim ki "netstat -an" inen ip portlarınızın, diğer ip portlar inen ilişkisinin seceresini çıkardınız. emme diyelim ki siz, sadece "8083" portunun ilişkilerini görmek istiyorsunuz. o vakit "netstan -an | grep 8083" yazarsanız bütün netstat çıktıları yerisine sadece netstat çıktıları içisinden 8083'inen alakalı çıktıları görürsünüz. karmaşada yok olmazsınız.
    yukardaki durum en çok da 'ps -ef | grep zıkkımın kökü' inen iyi gitmektedir. ama kurukuruya gitmez derseniz o zaman da 'ps -ef | grep zıkkımın kökü | grep -v grep' dersiniz, grep'li process'i görmezsiniz.

    bir de dosyaları dışardan ararkene çok işe yarar. diyelim "mahmut" isimli bir klasörünüz var, içinde de mahmut.log1,... mahmut.logn şeklinde giden dosyalarınız ve siz bu dosyaların içinde "laylon" kelimesini bulmalısınız. o zaman --- grep "laylon" mahmut.log* --- derseniz mahmut.log dosyalarında laylon'u aratmış olursunuz. emme n sayısına dikkat edin çok büyük olmasın yoksa dimyat'a laylon aramaya giderken eldeki makinadan olursunuz. sonra müdür bey de tepeceğizinize dikilir. grep yanısına -i koyaraktan karakter bağımsız da arama yapabilirsiniz.

    yine dadmin olmazsanız o zaman greb'in yanısına kabartma tozu, yumurta neyin koyun krep olur. çok özür dilerim bu espri için.
  • unix sistemlerde, pipe'dan gelen bilgi icerisinde, verilen secenekleri uygun olanlari secen tool.

    tanrı yazanları korusun demek farzdır ayrıca.
  • normal bir insana en çok şu parametreleri lazım olur:

    -r (recursive) : alt klasörlere de gir hepsine bak.
    -v (invert) : eşleşen satırları değil de diğerlerini getir.
    -i (ignore case) : küçük büyük harf ayırmadan ne bulursan getir.
    -l (filename) : eşleşen satırı değil de hangi dosyadaysa bu satır onu yaz.
    -a (büyük a) (after) : eşleşen satırdan sonraki x satırı da getir.
    -b (büyük b) (before) : eşleşen satırdan önceki x satırı da getir.
  • "40 yıldır kullandığım komutu bana mı öğretiyonuz la!" (ken thompson)

    https://medium.com/…ublic-ken-thompson-a40e24a5ef48
  • http://api.jquery.com/jquery.grep/

    adresinden dökümantasyonunu okuyabileceğiniz jquery fonksiyonu.
  • ed'de kullanılan "g/regular expression/p"'den gelme unix programi. o expressionda "global search for the regular expression & print" demek oluyor.. çok kullanıldığından özelleştirmek ihtiyacı hissetmişler.
  • doğu ve batı trakya'da kadınların başlarına naifçe bıraktıkları örtüye verilen isim.
    buna yazma, çember, tülbent, şami, kıvrak, tartma ve vala da denir. kare biçimindedir. kenarları iğne oyaları, boncuk oyaları, çeşitli motifler, tığ işi oyaları, şakırdaklı kağıttan yapılmış oyalar, mekik oyaları ile süslenir. genellikle ipek cinsi kumaşlardan yapılır. genellikle beyaz renklidir, bazen renkli ve desenli olur. günümüzde de kullanılan bir baş örtüsüdür.
    kahverenkli greplerin isimli bir de balkan türküsü vardır elbet. ki bu türkünün, debreli ya da balıkesir yolunda adlı türkü ile bir olma ihtimali de söz konusu.
    bakçaz bakalım neymiş...
  • ken thompson'ın bir gecede yazdığı pattern matching tool

    yazım hikayesi, zamanının bilgisayar dünyasına kısa bir bakış, ve grep adının kökeni hakkında brian kernighan'ın güzel bir videosu
  • örneğin bir kelimeyi başka bir dosya içinde aramak istiyoruz, ki bulduğumuz satırlar ekrana basılır. yapmamız gereken,

    grep "kelime" dosya_adi

    eğer ciktiyi baska bir dosyaya yazmak istersek ise

    grep "kelime" dosya_adi > yazilacak_dosya_adi
hesabın var mı? giriş yap