لينكس - اﻷمر grep

اﻷمر grep

اﻷمر grep

اﻷمر grep يستعمل للبحث داخل الملفات, هذا اﻷمر يساعدنا في البحث عن كلمات متعددة وأيضا في ملفات متعددة في آن واحد.

طريقة كتابة اﻷمر
grep [OPTIONS] PATTERN [FILE...]
[OPTIONS]: هنا نقوم بكتابة الخصائص لكي نبحث بدقة
PATTERN: هنا نكتب الكلمة المراد البحث عنها
[FILE...]: هنا نكتب اسم الملف الذي سنبحث بداخله

لكي نبحث بدقة واحترافية أكثر يجب أن نستعمل بعض الخصائص المهمة في اﻷمر grep

الخصائص:

  • -E: تمكننا من البحث عن طريق التعابير القياسية (regular expression)
  • -s: للجعل رسائل الخطأ لا تظهر
  • -w: للبحث عن كلمة كلمة كاملة, وليس جزء منها
  • -v: إظهار نتائج غير متطابقة
  • -m: إيقاف البحث بعد العدد المحدد من اﻷسطر
  • -n: إظهار رقم اﻷسطر
  • -H: إظهار أسماء الملفات للأسطر المتطابقة, تكون هذه الخاصية مفعلة افتراضيا في حالة البحث في أكثر من ملف
  • -h: عدم إظهار أسماء الملفات للأسطر المتطابقة, تكون هذه الخاصية مفعلة افتراضيا في حالة البحث في ملف واحد
  • -o: ﻹظهار الكلمات التي نبحث عنها فقط, وليس سطر كامل
  • -r: للبحث في الملفات الموجودة داخل المجلدات
  • -c: لإظهار عدد الكلمات المتطابقة فقط
  • -l: إظهار أسماء الملفات المتطابقة فقظ
  • -L: إظهار أسماء الملفات الغير المتطابقة فقط
  • -A: After context تعني إظهار عدد محدد من السطور قبل السطر المتطابق
  • -B: Before context تعني إظهار عدد محدد من السطور بعد السطر المتطابق
  • -C: Context تعني إظهار عدد محدد من السطور قبل وبعد السطر المتطابق
  • -V: إظهار إصدار ومعلومات برنامج grep
لينكس - اﻷمر grep لينكس - اﻷمر grep Reviewed by Unknown on 6:14 م Rating: 5
يتم التشغيل بواسطة Blogger.