
07-09-2010, 10:16 AM
|
عضو
|
|
تاريخ التسجيل: Nov 2008
مشاركة: 232
مستوى تقييم العضوية: 17
|
|
نظره على الأمر grep
نظره على الأمر grep
السلام عليكم ورحمه الله
اليوم نشرح أمر من أهم أوامر الينكس (الشيل)
وهي آداه للبحث داخل الملفات بخيارات متقدمه
الأستخدام الشائع
هنا أستخدمنا الأمر في البحث عن كلمه abc داخل الملف ms
=================
استخدام v
مثال
هنا أستخدمنا الأمر في البحث عن جميع السطور التي لا تحتوي على كلمه abc داخل الملف ms
=================
استخدام c
مثال
وهنا أستخدمنا الأمر في عد (إحصاء) عدد الأسطر التي تحتوي على كلمه abc داخل الملف ms
=================
أستخدام c و v معا
مثال
عكس الأمر السابق (قام بعد عدد الأسطر التي لا تحتوي على كلمه abc داخل الملف ms)
=================
أستخدام العلامات ' '
كود:
grep -v 'abc def' ms
تستخدم العلامات ' ' لو كان هدف البحث أكثر من كلمة
=================
أستخدام الـ * مع علامات ' '
مثال
تستخدم النجمه مع العلامتين ' للبحث بدلاله جزء من الكلمه ويكثر استخدامها لو لم تكن متأكدا تماما من الكلمه هدف البحث
كأن أريد البحث عن كلمه مصر ولا أدري ان كانت كتبت egy ام egypt فنكتفي بكتابه egy ليقوم الأمر باللازم
=================
استخدام الـ *
مثال
هنا قمنا بعمل بحث عن كلمه abc في جميع الملفات التي تبدأ بـ ms
================
استخدام الـ i
لإظهار النتائج دون التفرقه بين الحروف الكبيره والصغيره ( ( A a
مثل
سيقوم بإظهار النتائج التي تحتوي على abc او ABC
خالص التحية : محمد شحاته
|