للبحث عن نص معين على نظام لينكس يمكن إستعمال الأمر grep حسب التركيبة التالية:
grep -iRl "نص البحث" ./
تتمثل المعلمات الأساسية في:
- i: تجاهل حالة النص (أحرف كبيرة أو صغيرة)
- R: البحث بشكل متكرر في ملفات المجلدات الفرعية
- l: إظهار أسماء الملفات بدلاً من أجزاء محتويات الملف
يتم تحديد مسار المجلد الذي سيتم البحث فيه في آخر الأمر.
لدى الأمر grep معلمات أخرى قد تفيد في البحث كـ:
- n: عرض رقم السطر
- w: تطابق نص البحث بأكمله
بعض الأمثلة لإستعمال الأمر grep:
grep "sodium.so" /etc/php/7.2/apache2/php.ini
grep -iRl "memory_limit" /