في نظام 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.