باستخدام Wildcard - Raspberry Pi Linux

Bastkhdam Wildcard Raspberry Pi Linux



في نظام Raspberry Pi ، تعد أحرف البدل مجموعة من الرموز التي تمثل رموزًا أخرى ؛ التي تستخدم كتمثيل بديل لسلسلة أو حرف. هناك ثلاثة أحرف بدل رئيسية متوفرة لنظام Raspberry Pi. في هذه المقالة ، سنناقش استخدام أحرف البدل في Raspberry Pi Linux.

أنواع أحرف البدل في Raspberry Pi OS

يعتمد نظام Raspberry Pi OS على نظام Linux ، لذا فإن جميع أحرف البدل المتاحة لنظام Linux تعمل على Raspberry Pi أيضًا. هناك ثلاثة أحرف بديلة رئيسية لـ Raspberry Pi والتي تم ذكر القائمة أدناه:







استخدام كل Wildcard

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



علامة استفهام (؟)

يستخدم حرف البدل لعلامة الاستفهام لتمثيل حرف واحد. باستخدام '؟' wildcard ، يمكن للمستخدم مطابقة التكرار الفردي لأي حرف.



أمثلة





  • أ؟ z سيطابق أي شيء يبدأ بالحرف A وينتهي بالحرف z ويحتوي على حرف واحد فقط بينهما مثل Aiz و Aoz و Anz وأشياء من هذا القبيل.

  • ص ؟؟ ل سيطابق أي شيء يبدأ بالحرف P وينتهي بالحرف l ويتكون من حرفين بينهما مثل Pool و Peel و Pill.

النجمة (*)

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



مثال

  • إلى * z سيطابق أي شيء يبدأ بالحرف k وينتهي بالحرف z ويحتوي على أي عدد من الأحرف بينهما مثل kz و kiz و kaaz و kuiezz وأي تكرارات أخرى من هذا القبيل.

حرف بين قوسين []

يتم استخدام حرف البدل بين قوسين فقط لمطابقة الأحرف المضمنة في القوس بغض النظر عن عددها.

أمثلة

  • R [eo] د سيطابق فقط أي شيء يبدأ بالحرف R وينتهي بالحرف d ويحتوي فقط على أحرف ' و ' أو ' ا 'في الوسط مثل Red و Rod و Reod.

  • R [a-d] م سيطابق أي شيء يبدأ بالحرف R وينتهي بالحرف m ويحتوي على أي أحرف بين a إلى d مثل Read و Red و Raed و Rad و Recd وغيرها من مجموعات الكلمات.

استخدام Wildcard في أوامر Raspberry Pi Linux Terminal

سنشارك الآن كيف يمكن استخدام أحرف البدل هذه في أوامر Raspberry Pi ، ومن أجل ذلك اتبع الأوامر المذكورة أدناه.

القيادة 1 : لسرد كافة ملفات .txt و. exe.

$ ls * .رسالة قصيرة * .إملف تنفيذى

نتيجة للأمر أعلاه قائمة الكل .رسالة قصيرة و .إملف تنفيذى ستظهر الملفات على الشاشة.

الأمر 2 : لإزالة كافة ملفات .txt الموجودة في الدليل.

$ جمهورية مقدونيا * .رسالة قصيرة

وللتحقق مما إذا تمت إزالة جميع الملفات النصية أم لا ، استخدم الأمر المذكور أدناه:

$ ls * .رسالة قصيرة

الأمر 3: لسرد جميع الملفات النصية التي تطابق أيًا من الأحرف الموجودة داخل القوس:

$ ls [ abcde ] * .رسالة قصيرة

الأمر 4 : لسرد جميع الملفات التي لا تتطابق مع أي حرف موجود داخل القوس ، في الأساس ' ! 'علامة' داخل القوس تمثل الحالة 'لا' مما يعني أن كل ما هو موجود داخل القوس لا يجب مطابقته. اتبع الأمر أدناه:

$ ls [ ! abcde ] * .رسالة قصيرة

الأمر 5: حرف بدل آخر ' # '، فهو ليس حرف بدل مناسب في Linux وهذا هو سبب عدم مناقشته في قسم أنواع أحرف البدل. هذا مشابه تقريبًا لـ ' * 'wildcard ، ويتم استخدامه للحصول على محتوى النظام. المذكورة أدناه # يمكن استخدام الأمر لعرض قائمة الملفات الموجودة في النظام:

$ ls #

الأمر 6: يمكن أيضًا استخدام أحرف البدل لسرد الامتدادات الخاصة بالملفات. على سبيل المثال ، يمكن استخدام الأمر المذكور أدناه لسرد الملفات ذات الامتدادات التي تبدأ بـ ' ر ':

$ ls * . [ ر ] *

يمكن استخدام جميع أحرف البدل بطرق متعددة. لقد جندنا أمثلة لاستخدام أحرف البدل بطرق مختلفة.

استنتاج

هناك ثلاثة أحرف بدل رئيسية تُستخدم في Linux وهي علامة النجمة ( * )، علامة استفهام ( ؟ ) ، والحرف بين قوسين [] البدل. يتم استخدام جميع أحرف البدل هذه لتمثيل الأحرف أو السلاسل. في المقالة ، شاركنا بعض الأوامر التي تستخدم فيها أحرف البدل لتسليط الضوء على استخدام أحرف البدل في نظام Raspberry Pi.