عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

المباراة - عبر الإنترنت في السحابة

قم بتشغيل المباراة في مزود استضافة OnWorks المجاني عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذه هي مطابقة الأوامر التي يمكن تشغيلها في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


مباراة - سلاسل المباراة ضد الكرة الأرضية

موجز


مباراة [-gilrqs] [-n ] [-c كمد] [-س الكود] {[-ص] النمط | -F } str1 [str2 ...]

الوصف


مباراة الشيكات ضد السلاسل النمط، والتي يجب أن تكون على شكل كرة أرضية شبيهة بالصدفة. النمط
قد تحتوي على الأحرف الخاصة التالية:

? أ "؟" شخصية في النمط يطابق أي حرف واحد في السلسلة ، باستثناء أن
يتم مطابقة الحرف "/" فقط إذا تم إعطاء المطابقة -s الخيار.

* حرف "*" بتنسيق النمط يطابق صفرًا أو أكثر من الأحرف في السلسلة. ال
الاستثناء هو أنه سيتطابق فقط مع الأحرف "/" إذا أعطيت المطابقة -s الخيار.

[...]
تطابق مجموعة من الأحرف بين قوسين مربعين أي حرف في المجموعة. في
بالإضافة إلى ذلك ، يمكن استخدام الحرف "-" لتحديد النطاق. على سبيل المثال "[+ e0-3]"
سيطابق أيًا من الأحرف "+" أو "e" أو 0 أو 1 أو 2 أو 3 في سلسلة الإدخال. إلى
قم بتضمين واصلة ("-") في مجموعة الأحرف المتطابقة ، إما تضمين الواصلة
أولاً أو أخيرًا ، أو تخلص منه بعلامة "\".

[! ...]
فئة شخصية مسبوقة بـ "!" يتطابق مع أي حرف ما عدا تلك المحددة في ملف
صف دراسي. الاستثناء هو أن فئة الحرف المنفي لن تتطابق مع "/" إلا إذا كان
المباراة -s الخيار.

\c حرف الخط المائل العكسي يهرب من الحرف التالي c. وبالتالي ، لمطابقة "*" حرفيًا ،
يمكنك استخدام النمط "\ *".

تطابق يطبع كل سلسلة تطابق النمط، واحد في كل سطر ، ويخرج من الصفر إذا كان واحدًا أو أكثر
سلاسل متطابقة. إذا لم تكن هناك سلسلة متطابقة ، فقم بمطابقة حالات الخروج مع الحالة 67 (أو أي بديل آخر
تم تحديد الحالة بواسطة -x علم). إذا كان -n n تم تحديد العلم ، المطبوعات المطابقة فقط
النص المطابق لـ nتواجد "*" في النقش.

OPTIONS
-f ملف
يحدد أنه يجب قراءة النمط من ملف. المباراة ستقرأ كل سطر من
file واعتبره نمطًا لمطابقة سلاسل الوسيطة. لكل
سلسلة الوسيطة ، توقف المطابقة عندما تصل إلى أول سطر مطابق للملف. لو
ملف غير موجود ، تطابق الخروج 67 ، أو أي رمز تم تحديده بواسطة -x.

-g عادة، و -n الخيار يحدد النص المطابق لأحرف "*" معينة في الأب.
-g يغير هذا السلوك لاستخدام الأقواس للتجميع. وهكذا ، على سبيل المثال ،
سيتطابق النص "foo.c" مع النمط "* (. [ch])" ، والإخراج مع الخيار -n 1 سيكون
".c". لتضمين حرف "(" أو ")" في النمط باستخدام امتداد -g الخيار ، يجب عليك
تسبق الحرف بـ "\".

-i يجعل حالة المطابقة غير حساسة. شارع سيتم اعتبار أنه مطابق إذا كان هناك أي اختلاف في
سوف تتطابق الكتابة بالأحرف الكبيرة. على سبيل المثال ، السلسلة "G" ستطابق النمط "[fh]".

-l عندما يتطابق نمط مع السلسلة بأكثر من طريقة ، فإن ملف -l يقول العلم لتعيين مثل
قدر الإمكان من النص إلى أقصى اليسار "*" في النمط. على سبيل المثال ، النمط "* + *"
سيطابق النص "a + b + c" ، ويتطابق الحرف الأول "*" مع "a + b". هذا السلوك هو
الافتراضي ، وبالتالي -lتأثير هو فقط للتراجع عن السابق -r العلم.

-n n
باستخدام هذه العلامة ، تطبع المطابقة النص المطابق لـ nعشر "*" في النمط ، مثل
ضد طباعة السلسلة بأكملها. أقصى اليسار "*" يتوافق مع -n 1.
تحديد -n 0 يتسبب في تطابق لطباعة سلسلة المطابقة بأكملها. التحديد -n -1 or
يؤدي استخدام قيمة أكبر من عدد "*" في النمط إلى عدم مطابقة الطباعة
أي شيء ، في هذه الحالة لا يزال بإمكانك استخدام حالة الخروج لمعرفة ما إذا كان هناك تطابق.
القيمة الافتراضية لـ n هي 0 ، ما لم يكن -g تم أيضًا تحديده ، وفي هذه الحالة يكون
الافتراضي هو 1.

-c أمر
متى -c محدد ، تشغيل المباراة أمر مع غلاف النظام (/ بن / ش) ، وإعطائها كـ
الوسيطة $ 0 السلسلة الكاملة المطابقة ، وكوسيطات $ 1 ، $ 2 ، إلخ ، أجزاء
السلسلة التي تطابق أي "*" في النمط. إذا لم يخرج الأمر مع الحالة
0 ، ستخرج المباراة فورًا ، قبل معالجة المزيد من التطابقات ، بأي شيء
الحالة أمر عاد. ال -c و -n الأعلام متنافية.

-p النمط
يحدد النمط الذي سيتم التطابق معه. ال -p العلم اختياري ؛ يمكنك التحديد
النمط كأول وسيطة بعد الخيارات. ومع ذلك ، إذا كنت تريد المحاولة
مطابقة نفس سلسلة الإدخال مع أنماط متعددة ، ثم يجب عليك تحديد كل منها
نمط مع أ -p العلم.

-q هذا الخيار مرادف لـ -n -1؛ يمنع الإخراج عندما يكون هناك تطابق. أنت
لا يزال بإمكانه تحديد ما إذا كانت المباراة قد حدثت من خلال حالة الخروج.

-r عندما يتطابق نمط مع السلسلة بأكثر من طريقة ، فإن ملف -r يقول العلم لتعيين مثل
قدر الإمكان من النص إلى أقصى اليمين "*" في النمط. على سبيل المثال ، مع -r,
سيطابق النمط "* + *" النص "a + b + c" مع "*" المطابق "a" ، والثاني
تطابق "ب + ج".

-s عادةً لا تتطابق "*" و "؟" وفئات الأحرف التي تم إبطالها ("[! ...]") مع "/"
حرفا. -s يغير هذا السلوك لمطابقة الشرطات المائلة.

-x الكود
افتراضيًا ، في حالة عدم وجود تطابق ، قم بمطابقة حالات الخروج مع الحالة 67. باستخدام هذا الخيار ،
تطابق المخارج مع الحالة الكود، في حين أن.

أمثلة


افترض أن لديك دليلًا به مجموعة من الملفات تنتهي .c و .o. إذا ، لكل ملف
عين foo.c تريد محاولة حذف الملف foo.o، يمكنك تشغيل ما يلي
أمر:

match -p '* .c' -c 'rm -f $ 1.o' * .c

غالبًا ما ترسل الخوادم التي تشغل مدير قائمة ساعي البريد البريد من عناوين مرتدة للنموذج
اسم القائمة-[البريد الإلكتروني محمي]. إذا قمت بالاشتراك في قوائم متعددة على نفس الخادم ، فإن ملف
تجعل واجهة Mailman الأمر أسهل إذا قمت بالاشتراك تحت نفس العنوان. لتقسيم ملف
البريد في مجلدات متعددة بناءً على العنوان المرتد في متغير البيئة SENDER,
يمكنك اختيار صندوق بريد برمز الصدفة التالي:

الاسم = `تطابق -n1" * -[البريد الإلكتروني محمي]"" $ SENDER "` \
&& صدى "$ HOME / Mail / Incoming / host- $ name.spool"

استخدم التطابق عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

  • 1
    نظيفة عميق
    نظيفة عميق
    نص Kotlin الذي يرمي إلى بناء جميع الأسلحة النووية
    مخابئ من مشاريع Gradle / Android.
    مفيد عندما يتيح لك Gradle أو IDE
    تحت. تم اختبار البرنامج النصي على
    macOS ، لكن ...
    تنزيل برنامج Deep-clean
  • 2
    الكسوف Checkstyle المكونات في
    الكسوف Checkstyle المكونات في
    المكون الإضافي Eclipse Checkstyle
    يدمج كود Java Checkstyle
    المدقق في Eclipse IDE. ال
    يوفر المكون الإضافي تعليقات في الوقت الفعلي لـ
    المستخدم عن فيك ...
    قم بتنزيل Eclipse Checkstyle Plug-in
  • 3
    com.AstrOrzPlayer
    com.AstrOrzPlayer
    AstrOrz Player هو مشغل وسائط مجاني
    برنامج ، جزء يعتمد على WMP و VLC. ال
    لاعب بأسلوب بسيط ، مع
    أكثر من عشرة ألوان موضوع ، ويمكن أيضا
    ب ...
    تنزيل AstrOrzPlayer
  • 4
    موفيستارتف
    موفيستارتف
    Kodi Movistar + TV es un ADDON para XBMC /
    Kodi que تسمح لك بتوفير واحد
    فك التشفير دي لوس سيرفيسيوس IPTV دي
    Movistar Integrado en uno de los
    المراكز الطبية أماه ...
    تحميل برنامج Movistartv
  • 5
    كود :: بنات
    كود :: بنات
    Code :: Blocks هو برنامج مجاني ومفتوح المصدر ،
    عبر الأنظمة الأساسية C و C ++ و Fortran IDE
    بني لتلبية الاحتياجات الأكثر إلحاحًا
    من مستخدميها. انها مصممة لتكون جدا
    يمتد ...
    تنزيل Code :: Blocks
  • 6
    وسط
    وسط
    وسط أو واجهة ماين كرافت المتقدمة
    وتتبع البيانات / الهيكل هو أداة ل
    عرض لمحة عامة عن Minecraft
    العالم ، دون إنشائه فعليًا. هو - هي
    علبة ...
    تحميل Amidst
  • أكثر "

أوامر لينكس

Ad