Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

رموز الأقواس

جزء من قسم الأساسيات في رحلة Terminal على Coddy. الدرس 27 من 82.

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

على سبيل المثال، إذا كانت لديك هذه الملفات:

file1.txt
file2.txt
file3.txt
file4.txt
file5.txt

طابِق فقط الملفات التي تحتوي على 1 أو 2 أو 3:

ls file[123].txt

الناتج:

file1.txt
file2.txt
file3.txt

استخدام النطاقات داخل الأقواس:

بدلًا من سرد كل محرف، يمكنك استخدام نطاق بشرطة -:

ls file[1-3].txt    # نفس [123]
ls file[a-z].txt    # يطابق أي حرف صغير
ls file[A-Z].txt    # يطابق أي حرف كبير
ls file[0-9].txt    # يطابق أي رقم مفرد

نفي نمط الأقواس:

استخدم ! أو ^ في البداية لمطابقة أي محرف ليس ضمن المجموعة:

ls file[!45].txt    # يطابق file1 و file2 و file3 ولكن ليس file4 أو file5
ls file[^45].txt    # نفس النتيجة

دمج مجموعات الأحرف:

ls file[1-3a-c].txt   # يطابق file1, file2, file3, filea, fileb, filec
challenge icon

التحدي

مبتدئ

استخدم حرفًا بدلًا من نمط شامل بين قوسين معقوفين مع نطاق لسرد file1.txt وfile2.txt وfile3.txt فقط: مع استبعاد file4.txt وfile5.txt.

تلميح: استخدم صيغة النطاق [1-3] داخل القوسين. هذا أكثر أناقة من سرد كل محرف على حدة مثل [123].

جرّب بنفسك

الطرفية
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس الأساسيات

تدرّب بنفسك: Playground لـ Terminal