لينكس - اﻷمر grep
اﻷمر grep يستعمل للبحث داخل الملفات, هذا اﻷمر يساعدنا في البحث عن كلمات متعددة وأيضا في ملفات متعددة في آن واحد.
طريقة كتابة اﻷمر
PATTERN: هنا نكتب الكلمة المراد البحث عنها
[FILE...]: هنا نكتب اسم الملف الذي سنبحث بداخله
لكي نبحث بدقة واحترافية أكثر يجب أن نستعمل بعض الخصائص المهمة في اﻷمر 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
Reviewed by Unknown
on
6:14 م
Rating:
Reviewed by Unknown
on
6:14 م
Rating:


