المزيد (أمر)
في مجال الحوسبة ، moreيُستخدم الأمر `pager` لعرض محتويات ملف نصي (دون تعديلها) صفحةً تلو الأخرى. وهو متوفر في أنظمة يونكس والأنظمة الشبيهة بيونكس ، و MS-DOS ، [ 3 ] وDigital Research FlexOS ، [ 4 ] و IBM / Toshiba 4690 OS ، [ 5 ] و IBM OS/2 ، [ 6 ] وويندوز ، و ReactOS . [ 7 ] تُسمى البرامج من هذا النوع ببرامج التصفح . [ 8 ]more يُعدّ برنامج التصفح الأساسي، حيث كان يسمح في الأصل بالتنقل للأمام فقط عبر الملف، مع أن الإصدارات الأحدث تسمح بالتنقل للخلف بشكل محدود.
تاريخ
moreكتب دانيال هالبرت، وهو طالب دراسات عليا في جامعة كاليفورنيا، بيركلي ، الأمرَ في الأصل عام ١٩٧٨. ثم قام إريك شينبرود وجيف بيك (بإضافة التسطير والمسافة المفردة) وجون فوديرارو (بإضافة الخيار -c، وهو moreمتغير بيئي ) بتطويره لاحقًا. أُدرج الأمر historyلأول مرة في نظام التشغيل 3.0 BSD ، وأصبح منذ ذلك الحين برنامجًا قياسيًا في جميع أنظمة يونكس. lessأما الأمر `ls`، وهو أمر مشابه يتميز بإمكانية التنقل للأمام والخلف في الملف، فقد كتبه مارك نودلمان بين عامي ١٩٨٣ و١٩٨٥، وهو مُدرج الآن في معظم أنظمة يونكس والأنظمة الشبيهة بيونكس.
يتوفر هذا الأمر في إصدارات MS-DOS 2 والإصدارات الأحدث. [ 9 ]more كما أنه جزء من أدوات ASCII MSX -DOS2 لنظام MSX-DOS الإصدار 2. [ 10 ] يتضمن نظام التشغيل PC-MOS من Software Link تطبيقًا لهذا الأمر . [ 11 ] ومثل بقية نظام التشغيل، فهو مرخص بموجب رخصة GPL الإصدار 3. [ 12 ] طُوّر إصدار FreeDOS بواسطة جيم هول وهو مرخص بموجب رخصة GPL الإصدار 2. [ 13 ] يتوفر هذا الأمر أيضًا في واجهة KolibriOS Shell . [ 14 ]more
تتضمن بيئتا الحوسبة العددية MATLAB و GNU Octavemore وظيفةً لتفعيل أو تعطيل ترقيم صفحات الإخراج. [ 15 ] [ 16 ]
الاستخدام
شبيهة بنظام يونكس
صيغة الأمر هي:
المزيد [خيارات] [اسم_الملف]
إذا لم يتم توفير اسم ملف، moreفسيتم البحث عن المدخلات من المدخلات القياسية .
بمجرد moreتلقي المدخلات، يعرض البرنامج أكبر قدر ممكن من المحتوى على الشاشة الحالية، وينتظر إدخال المستخدم للمتابعة، باستثناء أن الضغط على زر تغذية النموذج (^L) سيؤدي أيضًا moreإلى الانتظار عند ذلك السطر، بغض النظر عن كمية النص المعروض على الشاشة. في الزاوية السفلية اليسرى من الشاشة، يظهر النص "--أكثر--ونسبة مئوية تمثل النسبة المئوية للملف الذي moreتم تصفحه. (تشمل هذه النسبة النص المعروض على الشاشة الحالية). عند moreالوصول إلى نهاية الملف (100%)، يتم الخروج. من أكثر طرق التنقل شيوعًا في الملف: `<tfl>` ↵ Enter، الذي ينقل الإخراج سطرًا واحدًا، و`<tfl>` ، الذي ينقل الإخراج شاشة واحدة.Space
توجد أيضًا أوامر أخرى يمكن استخدامها أثناء التنقل عبر المستند؛ راجع moreصفحة man[ 17 ] لمزيد من التفاصيل.
خيارات
تُدخل الخيارات عادةً قبل اسم الملف، ولكن يمكن إدخالها أيضًا في متغير البيئة$MORE . تُبطل الخيارات المُدخلة في سطر الأوامر تلك المُدخلة في $MOREمتغير البيئة. قد تختلف الخيارات المتاحة بين أنظمة يونكس، ولكن مجموعة الخيارات النموذجية هي كالتالي:
-num: يحدد هذا الخيار عددًا صحيحًا يمثل حجم الشاشة (بالأسطر).-dسيُظهرmoreللمستخدم الرسالة التالية[اضغط على مفتاح المسافة للمتابعة، أو اضغط على حرف "q" للخروج.]وسيعرض[اضغط على حرف "h" للحصول على التعليمات.]بدلاً من رنين الجرس عند الضغط على مفتاح غير قانوني.-lعادةًmoreما يتعامل مع^L(تغذية النموذج) كحرف خاص، ويتوقف مؤقتًا بعد أي سطر يحتوي على تغذية نموذج.-lسيمنع هذا الخيار هذا السلوك.-f: يؤديmoreإلى حساب الأسطر المنطقية بدلاً من أسطر الشاشة (أي أن الأسطر الطويلة لا يتم طيها).-pلا تقم بالتمرير. بدلاً من ذلك، امسح الشاشة بالكامل ثم اعرض النص.-cلا تقم بالتمرير. بدلاً من ذلك، قم بتلوين كل شاشة من الأعلى، وامسح ما تبقى من كل سطر أثناء عرضه.-s: قم بدمج عدة أسطر فارغة في سطر واحد.-u: يجب التعامل مع حروف الحذف والإرجاع كأحرف قابلة للطباعة؛+/يُحدد هذا الخيار سلسلة نصية سيتم البحث عنها قبل عرض كل ملف. (مثال:more +/Preamble gpl.txt)+numابدأ من رقم السطرnum.
مايكروسوفت ويندوز ورياكت أو إس

moreصيغة الأمر هي: [ 18 ]
أمر | المزيد المزيد [[/c] [/p] [/s] [/tn] [+n]] < [محرك الأقراص:] [المسار] اسم الملف المزيد [/c] [/p] [/s] [/tn] [+n] [ملفات]
أمثلة
لعرض الملف المسمى letter.txt على الشاشة، يمكن للمستخدم كتابة أحد الأمرين التاليين:
المزيد من الرسائل.txt اكتب letter.txt | المزيد
يعرض الأمر الشاشة الأولى من المعلومات من الملف letter.txt، ثم يظهر الموجه التالي:
-- المزيد—عند الضغط على مفتاح المسافة، سيتم عرض الشاشة التالية من المعلومات.
من الممكن أيضاً مسح الشاشة وإزالة جميع الأسطر الفارغة الزائدة قبل عرض الملف:
more /c /s < letter.txt اكتب letter.txt | المزيد /c /s
نظام التشغيل IBM OS/2
صيغة الأمر هي:
المزيد < [محرك الأقراص:][المسار]اسم الملف أمر | المزيد
drive:\path\filename– يحدد موقع الملف لعرضه على شاشة واحدة في كل مرة.command |– يحدد الأمر الذي سيتم عرض مخرجاته.
مثال
استرجاع محتوى دليل نظام التشغيل OS/2 باستخدام dirالأمر وعرضه على شاشة واحدة في كل مرة باستخدام moreالأمر التالي:
[C:\]dir C:\OS2 | more انظر أيضاً
مراجع
- ↑ "التاريخ المبكر لأمر "المزيد" . مؤرشف من الأصل بتاريخ 2013-09-04 . تم الاطلاع عليه بتاريخ 2012-07-28 .
- ↑ "المزيد (1) — صفحات دليل لينكس" . مؤرشف من الأصل بتاريخ 10-06-2020 . تم الاطلاع عليه بتاريخ 10-06-2020 .
- ↑ "مجموعة ibiblio.org لنظام FreeDOS - قاعدة بيانات FreeDOS" . www.ibiblio.org . مؤرشف من الأصل بتاريخ 30 مارس 2019. تم الاطلاع عليه بتاريخ 22 يوليو 2018 .
- ↑ "دليل المستخدم" (ملف PDF) . www.bitsavers.org. مؤرشف من النسخة الأصلية (ملف PDF) بتاريخ 25-09-2019 . تم الاطلاع عليه بتاريخ 30-01-2020 .
- ↑
- ↑ "مساعدة JaTomes - أوامر نظام التشغيل OS/2" . www.jatomes.com . مؤرشف من الأصل بتاريخ 14 أبريل 2019. تم الاطلاع عليه بتاريخ 28 يوليو 2019 .
- ↑ "reactos/reactos" . GitHub . 3 يناير 2022. مؤرشف من الأصل في 11 ديسمبر 2017. تم الاطلاع عليه في 28 يوليو 2019 .
- ↑ "جهاز النداء من FOLDOC" . foldoc.org . مؤرشف من الأصل بتاريخ 30 يناير 2020. تم الاطلاع عليه بتاريخ 30 يناير 2020 .
- ↑ وولفرتون، فان (2003). تشغيل نظام التشغيل MS-DOS الإصدار 6.22 (إصدار الذكرى السنوية العشرين)، الطبعة السادسة المنقحة . مطبعة مايكروسوفت . ISBN 0-7356-1812-7.
- ↑ دليل مستخدم أدوات MSX-DOS2 من شركة ASCII
- ↑ "roelandjansen/pcmos386v501" . GitHub . 2 يناير 2022. مؤرشف من الأصل في 4 مايو 2021. تم الاطلاع عليه في 28 يوليو 2019 .
- ↑ جانسن، رولاند (8 فبراير 2018). "pcmos386v501: الإصدار النهائي من PC-MOS/386 v5.01 متضمنًا مصادر برنامج تشغيل محرك الأقراص المضغوطة" . مؤرشف من الأصل في 4 مايو 2021. تم الاطلاع عليه في 28 يوليو 2019 - عبر GitHub.
- ↑ "حزمة ibiblio.org لنظام FreeDOS - المزيد (قاعدة FreeDOS)" . www.ibiblio.org . مؤرشفة من الأصل بتاريخ 22-10-2018 . تم الاطلاع عليها بتاريخ 13-11-2018 .
- ↑ "Shell - KolibriOS wiki" . wiki.kolibrios.org . مؤرشف من الأصل بتاريخ 11 فبراير 2019. تم الاطلاع عليه بتاريخ 25 مارس 2019 .
- ↑ "التحكم في مخرجات الصفحات في نافذة الأوامر - المزيد عن MATLAB" . www.mathworks.com . مؤرشف من الأصل بتاريخ 2019-04-06 . تم الاطلاع عليه بتاريخ 2019-04-06 .
- ↑ "مرجع الوظيفة: المزيد" . octave.sourceforge.io . مؤرشف من الأصل بتاريخ 2019-02-02 . تم الاطلاع عليه بتاريخ 2019-04-06 .
- ↑ : عرض الملفات صفحةً صفحة – مرجع الصدفة والأدوات المساعدة، مواصفات يونكس الموحدة ، الإصدار 5 من مجموعة Open Group
- ↑ "المزيد" . docs.microsoft.com .
للمزيد من القراءة
- كوبر، جيم (2001). طبعة خاصة باستخدام نظام التشغيل MS-DOS 6.22، الطبعة الثالثة . دار نشر كيو . رقم ISBN 978-0789725738.
- كاثي إيفنز؛ برايان بروفيت (1993). نظام التشغيل OS/2 من الداخل والخارج . أوزبورن ماكجرو هيل . رقم ISBN 978-0078818714.
- ستانيك، ويليام ر. (2008). دليل مسؤول سطر أوامر ويندوز، الطبعة الثانية . مطبعة مايكروسوفت . ISBN 978-0735622623.
- ماكيلهيرن، كيرك (2006). سطر أوامر نظام التشغيل ماك أو إس إكس: يونكس من الداخل . جون وايلي وأولاده . ISBN 978-0470113851.
روابط خارجية
- "مدخل FOLDOC لجهاز النداء" ؛ انظر التعريف رقم 2.
- صفحة إدارة المزيد
- المزيد | مستندات مايكروسوفت
- تطبيق MORE مفتوح المصدر يأتي مع MS-DOS الإصدار 2.0
- https://www.question-defense.com/documentation/linux-manpages/more مؤرشف بتاريخ 10 يونيو 2020 على موقع Wayback Machine
- أوامر ويندوز
- برامج يونكس القياسية
- أدوات يونكس SUS2008
- أجهزة النداء الطرفية
- أوامر DOS الخارجية
- برامج مايكروسوفت المجانية
- أوامر نظام التشغيل OS/2
- أوامر ReactOS
- إدارة نظام التشغيل ويندوز
