البحث داخل ملفات نصية متعددة مرة واحدة
هل اضطررت يومًا إلى العثور على بعض النصوص داخل مجموعة من الملفات النصية المختلفة؟ إذا كنت تعمل في مجال تكنولوجيا المعلومات ، فقد تظهر هذه المشكلة كثيرًا. ربما كنت تبحث عن عبارة معينة في ملفات السجل أو ربما تكون مبرمجًا وتحتاج إلى العثور على بعض التعليمات البرمجية الموجودة داخل العديد من ملفات التعليمات البرمجية المختلفة.
لسوء الحظ ، لا توجد طريقة سهلة للقيام بذلك في Windows . يعد البحث الافتراضي في Windows أمرًا مروعًا لهذا النوع من المهام لأنه بطيء جدًا ولا يسمح بإجراء عمليات بحث متقدمة. لحسن الحظ ، هناك عدة طرق أخرى أفضل بكثير من بحث Windows ، والتي سأذكرها في هذا المنشور. لن أخوض في تفاصيل كثيرة حول كل حل ، ولكن يمكنك استخدام Google لمعرفة المزيد.
إذا كنت لا ترغب في تثبيت أي برنامج تابع لجهة خارجية وكنت مرتاحًا لسطر الأوامر ، فيجب عليك مراجعة قسم أوامر البحث المضمّن أدناه. أفترض أن معظم الناس يشعرون براحة أكبر مع واجهات واجهة المستخدم الرسومية(GUI) ، ولهذا السبب أذكر البرامج أولاً.
برامج بحث الجهات الخارجية
عندما يتعلق الأمر بالبحث في ملفات نصية متعددة ، فإن grep هو ملك جميع أوامر البحث. grep هي أداة مساعدة لسطر الأوامر في UNIX/Linux تتيح لك إجراء عمليات بحث متقدمة باستخدام التعبيرات العادية. إنه شائع جدًا ويستخدم في كل توزيعات Linux .
لذلك عندما يكتب شخص ما برنامجًا للبحث على Windows ، فإنه حتماً يحتوي على كلمة grep بداخله. هذا هو الحال إلى حد كبير مع جميع البرامج المذكورة أدناه.
grepWin
من المحتمل أن يكون grepWin(grepWin) هو الأداة الأكثر شيوعًا من بين الأدوات المذكورة هنا. يدعم التعبيرات العادية ويسمح لك بالعثور على النص واستبداله أيضًا. لديهم أيضًا برنامج تعليمي على موقع الويب الخاص بهم للمساعدة في التعبيرات العادية ، على الرغم من أنه يمكنك استخدام Google للمزيد.
يمكنك تحديد البحث حسب حجم الملف ونوع الملف والمعايير الأخرى. يضيف أيضًا خيارًا إلى قائمة سياق النقر بزر الماوس الأيمن في Explorer للبحث في مجلد سريعًا. النتائج مدرجة في النافذة السفلية ويمكنك فقط النقر عليها نقرًا مزدوجًا لفتح الملفات.
AstroGrep
AstroGrep هو أيضًا برنامج بحث جيد آخر. لا يتم تحديثه كثيرًا فحسب ، بل يعرض لك أيضًا مكان العثور على النص في الملف. يحتوي grepWin أيضًا على هذا الخيار إذا اخترت زر خيار المحتوى(Content) ، لكنني أعتقد أنه تم تنفيذه بشكل أفضل في AstroGrep .
يمكن لـ AstroGrep(AstroGrep) أيضًا البحث في ملفات Word ، وهي ميزة مفيدة. يمكنك أيضًا حفظ أو طباعة جميع النتائج للرجوع إليها في المستقبل. أجد أيضًا أن واجهتهم أكثر حداثة وإرضاء للعين.
بارجريب
BareGrep هو برنامج بحث بسيط إلى حد ما يدعم التعبيرات العادية وجميع وظائف البحث الأساسية. إنه سريع جدًا بشكل عام ويعرض لك التطابقات بتنسيق جدولي. يحتوي الإصدار المجاني على شاشة البداية التي لا يمكنك تعطيلها. يكلف الإصدار المحترف 25 دولارًا ويبدو أنه يقوم فقط بتعطيل شاشة البداية ، وإلا فإن الميزات هي نفسها.
PowerGREP
إذا كنت تبحث عن برنامج البحث النهائي ، فابحث عن برنامج PowerGREP . يحتوي هذا البرنامج على بعض الميزات الجادة وسعره الجاد لتتماشى معه. إنه ضخم يصل إلى 159 دولارًا! إنه يحتوي إلى حد كبير على جميع الميزات المذكورة أعلاه ، بالإضافة إلى بعض الميزات الأخرى ، وكلها مجمعة بشكل جيد في واجهة صغيرة جدًا.
أوصي بهذا البرنامج فقط إذا كان لديك بعض احتياجات البحث الجادة التي تتضمن البحث عن نص في ملفات Word ، ومستندات PDF ، وجداول بيانات (PDF)Excel ، وما إلى ذلك ، ويمكنه أيضًا استخراج الإحصائيات من ملفات السجل الخاصة بك وإعطائك هذه المعلومات. إنها أداة قوية للغاية.
أوامر Windows المضمنة
إذا كنت تحتاج فقط إلى إجراء بحث سريع ولا ترغب في تثبيت برنامج كامل ، يمكنك استخدام أدوات سطر الأوامر المضمنة في Windows . أحدهما يعمل في موجه الأوامر العادي والآخر يستخدم PowerShell . كلاهما قوي جدًا ويمكنهما العثور على أي شيء تبحث عنه.
الأمر الأول هو findstr . يمكنك قراءة الوثيقة المرجعية(reference document) هنا لمعرفة كيفية استخدام findstr. يمكنك أيضًا كتابة findstr /?في موجه الأوامر وسيظهر لك الاستخدام. كما ترى ، هناك عدد غير قليل من الخيارات. من الواضح أن هذا أكثر تعقيدًا من استخدام أحد البرامج المذكورة أعلاه.
الخيار الثاني هو أمر Select-String في Windows PowerShell . مرة أخرى(Again) ، هناك منحنى تعليمي كبير جدًا مع هذه الأوامر إذا لم تكن قد استخدمتها بالفعل. لدى Microsoft(Microsoft) برنامج تعليمي جيد حول كيفية استخدام Select-String(how to use Select-String) ، لذا تأكد من قراءة ذلك.
لذلك ، فهذه هي في الأساس أفضل الطرق للبحث عن نص في عدد كبير من الملفات. أقترح عليك تجربة الخيارات المختلفة ومعرفة الخيار الأفضل بالنسبة لك. يتمتع!
Related posts
ابحث عن نص داخل ملفات PDF متعددة
كيفية البحث عن نص داخل ملفات PDF متعددة مرة واحدة
كيفية دمج ملفات صوتية متعددة في ملف واحد
استخدم هذا البرنامج النصي لإعادة تسمية ملفات متعددة مرة واحدة في Windows
Find and Replace Text في Multiple Files في Bulk على Windows 10
كيفية دمج أو دمج عدة ملفات نصية
كيفية فتح ملفات HEIC على نظام Windows
أذونات TrustedInstaller: كيفية إضافة ملفات النظام أو حذفها أو تغييرها
كيفية تدفق النص حول صورة في InDesign
كيفية ربط مربعات النص في برنامج Adobe InDesign
كيفية طباعة الرسائل النصية من Android
كيفية تحديد النص في برنامج فوتوشوب
كيفية إعادة توجيه رسائل البريد الإلكتروني المتعددة في Gmail
كيفية إزالة النص من الأيقونات في شريط مهام Windows
كيفية ترجمة مستندات Word إلى لغات متعددة
كيفية تدوير النص والصور في برنامج فوتوشوب
20 حيلًا رائعة من Google للبحث بشكل أكثر فعالية
كيفية استخدام أدوات البحث القوية في الصور المتوفرة على صور Google
كيفية منحنى النص في برنامج فوتوشوب
كيفية نقل ألعاب PS4 وحفظ بيانات الملفات إلى PS5