للبحث عن نص معين على نظام لينكس يمكن إستعمال الأمر grep حسب التركيبة التالية:

grep -iRl "نص البحث" ./

تتمثل المعلمات الأساسية في:

  • i: تجاهل حالة النص (أحرف كبيرة أو صغيرة)
  • R: البحث بشكل متكرر في ملفات المجلدات الفرعية
  • l: إظهار أسماء الملفات بدلاً من أجزاء محتويات الملف

يتم تحديد مسار المجلد الذي سيتم البحث فيه في آخر الأمر.

لدى الأمر grep معلمات أخرى قد تفيد في البحث كـ:

  • n: عرض رقم السطر
  • w: تطابق نص البحث بأكمله

بعض الأمثلة لإستعمال الأمر grep:

grep "sodium.so" /etc/php/7.2/apache2/php.ini
grep -iRl "memory_limit" /

المقال السابق المقال التالي