-c : Bu naqshga mos keladigan satrlarning faqat sonini chop etadi
-h : Mos keladigan satrlarni ko'rsatadi, lekin fayl nomlarini ko'rsatmaydi.
-i : E'tibor bermayapti, mos keladigan katta harflar
-l : Faqat fayl nomlari ro'yxatini ko'rsatadi.
-n : mos keladigan chiziqlar va ularning qator raqamlarini ko'rsatish.
-v : Bu naqshga mos kelmaydigan barcha satrlarni chop etadi
-e exp : Ushbu parametr bilan ifodani belgilaydi. Bir necha marta foydalanish mumkin.
-f file: Har bir satrda bitta fayldan naqsh oladi.
-E : naqsh kengaytirilgan muntazam ifoda (ERE) sifatida qaraydi
-w : butun so'zni moslashtiring
-o: Mos chiziqning faqat mos keladigan qismlarini chop eting, har bir bunday qism alohida chiqish chizig'ida.
-A n : Natijadan keyin qidirilgan qator va n qatorlarni chop etadi.
-B n : Qidirilgan qatorni va natijadan oldin n qatorni chop etadi.
-C n : Qidirilgan qator va natijadan oldin n qatordan keyin chop etadi.
Misollar: 1. Katta-kichik harflarni sezmaydigan qidiruv: -i opsiyasi berilgan faylda katta-kichik harflarni sezmasdan qidirish imkonini beradi. U "UNIX", "Unix", "unix" kabi so'zlarga mos keladi. $grep -i "UNix" geekfile.txt Natija: unix ajoyib operatsion tizimdir.
Unix linux qaysi birini tanlaysiz.
uNix o'rganish oson.unix