البحث (ويندوز)

findهو أمر برمجي يبحث عن نص في الملفات ويطبع الأسطر المطابقة إلى المخرج القياسي . [ 1 ] [ 2 ]

يتوفر الأمر في أنظمة التشغيل DOS ، [ 3 ] وDigital Research FlexOS ، [ 4 ] و IBM / Toshiba 4690 OS ، [ 5 ] و IBM OS/2 ، [ 6 ] وWindows ، [ 7 ] و ReactOS . [ 8 ] أما في نظام MS-DOS ، فيتوفر الأمر في الإصدار 2 والإصدارات الأحدث. [ 9 ] ويتضمن كل من DR DOS 6.0 [ 10 ] و Datalight ROM-DOS [ 11 ] تطبيقًا لهذا findالأمر. وقد طُوِّر إصدار FreeDOS بواسطة جيم هول ، وهو مرخص بموجب رخصة GPL . [ 12 ]

تجدر الإشارة إلى أن الأمر الذي يحمل نفس الاسم والمبني على نظام يونكس يؤدي وظيفة مختلفة تمامًا ، وهي البحث في نظام الملفات عن الملفات المطابقة. تُوفّر هذه الوظيفة بواسطة forfilesالأمر في بيئة تتضمن الأمر المذكور في هذه المقالة. grepيُقدّم الأمر المبني على نظام يونكس وظيفة مشابهة للأمر المذكور في هذه المقالة. [ 13 ]

يستخدم

يمكن وصف صيغة الأمر على النحو التالي:

ابحث عن "نص" [المسار...] 
"TEXT"
النص المطلوب البحث عنه. يجب وضعه بين علامتي اقتباس. تجدر الإشارة إلى أن المطابقة لا تدعم الأحرف البديلة . [ 14 ]
PATH
مسار نظام الملفات إلى ملف. إذا لم يتم تحديد أي مسار، يبحث الأمر في النص من المدخلات القياسية .
/v
عرض الأسطر التي لا تحتوي على النص.
/c
اعرض عدد الأسطر المتطابقة فقط.
/n
اعرض أرقام الأسطر مع الأسطر المطابقة.
/i
تجاهل حالة الأحرف عند البحث.

أمثلة

يقوم الأمر التالي بالبحث في الملف "Foo" عن الأسطر التي تحتوي على كلمة "Important" ويطبع النتائج إلى الإخراج القياسي.

C:\> ابحث عن "مهم" Foo 

انظر أيضاً

مراجع

  1. باترسون، تيم (19 ديسمبر 2013) [1983]. "Microsoft DOS الإصدارين 1.1 و2.0: /msdos/v20source/FIND.ASM" . متحف تاريخ الحاسوب ، مايكروسوفت . تاريخ الاسترجاع: 1 أكتوبر 2015 .
  2. شوستيك، لين (24 مارس 2014). "شفرة المصدر المبكرة لنظام التشغيل مايكروسوفت إم إس-دوس" . جواهر البرمجيات: سلسلة شفرات المصدر التاريخية لمتحف تاريخ الحاسوب . تم الاطلاع عليه بتاريخ 1 أكتوبر 2015 .
  3. جامسا، كريس أ. (1993)، DOS: المرجع الكامل ، أوزبورن ماكجرو هيل ، ص 206، ISBN  0078819040.
  4. "دليل مستخدم FlexOS" (ملف PDF) . www.bitsavers.org . 1986. مؤرشف من النسخة الأصلية (ملف PDF) بتاريخ 25-09-2019 . تم الاطلاع عليه بتاريخ 14-09-2020 .
  5. "دليل المستخدم" . archive.org . تم الاطلاع عليه بتاريخ 14-09-2020 .
  6. "مساعدة JaTomes - أوامر نظام التشغيل OS/2" . مؤرشف من الأصل بتاريخ 14 أبريل 2019. تم الاطلاع عليه بتاريخ 20 يوليو 2019 .
  7. "ابحث" . مؤرشف من الأصل بتاريخ 26-08-2017 . تم الاسترجاع بتاريخ 26-08-2017 .
  8. "reactos/reactos" . GitHub . 3 يناير 2022.
  9. وولفرتون، فان (2003). تشغيل نظام التشغيل MS-DOS الإصدار 6.22 (إصدار الذكرى السنوية العشرين)، الطبعة السادسة المنقحة . مطبعة مايكروسوفت . ISBN 0-7356-1812-7.
  10. دليل مستخدم DR DOS 6.0 نصائح حول التحسين والتكوين
  11. "دليل مستخدم Datalight ROM-DOS" (ملف PDF) . www.datalight.com .
  12. "حزمة ibiblio.org لنظام FreeDOS -- ابحث عن (قاعدة FreeDOS)" . www.ibiblio.org .
  13. "مكافئ أمر Grep في نظام UNIX في نظامي DOS/Windows" . 26 يناير 2009.
  14. "بحث - البحث عن نص - موجه أوامر ويندوز - SS64.com" . ss64.com .

للمزيد من القراءة

  • كوبر، جيم (2001). طبعة خاصة باستخدام نظام التشغيل MS-DOS 6.22، الطبعة الثالثة . دار نشر كيو . رقم ISBN 978-0789725738.
  • كاثي إيفنز؛ برايان بروفيت (1993). نظام التشغيل OS/2 من الداخل والخارج . أوزبورن ماكجرو هيل . رقم ISBN 978-0078818714.
  • فريش، إيلين (2001). دليل أوامر ويندوز 2000 المختصر . أورايلي . ISBN 978-0-596-00148-3.