OnWorks Linux و Windows Online WorkStations

الشعار

استضافة مجانية على الإنترنت لمحطات العمل

<السابق | المحتويات | التالي>

البدل

قبل أن نبدأ في استخدام أوامرنا ، نحتاج إلى التحدث عن ميزة shell التي تجعل هذه الأوامر قوية للغاية. نظرًا لأن shell يستخدم أسماء الملفات كثيرًا ، فإنه يوفر أحرفًا خاصة لمساعدتك في تحديد مجموعات أسماء الملفات بسرعة. هذه الشخصيات الخاصة


تسمى البدل. استخدام أحرف البدل (والتي تُعرف أيضًا باسم متوهج) يسمح لك بتحديد أسماء الملفات بناءً على أنماط الأحرف. يسرد الجدول أدناه أحرف البدل وما يختارونه:


الجدول 4-1: أحرف البدل


معنى حرف البدل

معنى حرف البدل

* يطابق أي أحرف


صورة

؟ يتطابق مع أي حرف واحد


صورة

[الأحرف] تتطابق مع أي شخصية عضو في المجموعة الأحرف


صورة

[!الأحرف] تتطابق مع أي حرف ليس عضوًا في المجموعة

الأحرف


صورة

[[:فئة:]] يتطابق مع أي حرف يكون عضوًا في

فئة


صورة


يسرد الجدول 4-2 فئات الأحرف الأكثر استخدامًا:


جدول 4-2: فئات الأحرف المستخدمة بكثرة


فئة الحرف المعنى

فئة الحرف المعنى

صورة

صورة

صورة

[: alnum:] يتطابق مع أي حرف أبجدي رقمي [: alpha:] يتطابق مع أي حرف أبجدي [: digit:] يتطابق مع أي رقم

[: lower:] تتطابق مع أي حرف صغير


صورة

[: upper:] تطابق أي حرف كبير


صورة


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


الجدول 4-3: أمثلة على أحرف البدل


تطابقات النمط

تطابقات النمط

* كل الملفات


صورة

g* أي ملف يبدأ بـ "g"


صورة

b * .txt أي ملف يبدأ بـ "b" متبوعًا بأي أحرف وينتهي بـ ".txt"


صورة

البدل


صورة

البيانات؟؟؟ أي ملف يبدأ بـ "البيانات" متبوعًا بثلاثة أحرف بالضبط


صورة

[abc] * أي ملف يبدأ بـ "a" أو "a" أو "c"


صورة

النسخ الاحتياطي. [0-9] [0-9] [0-9] أي ملف يبدأ بـ "BACKUP."

متبوعًا بثلاثة أرقام بالضبط


صورة

[[: upper:]] * أي ملف يبدأ بحرف كبير


صورة

[! [: digit:]] * أي ملف لا يبدأ برقم


صورة

* [[: Lower:] 123] أي ملف ينتهي بحرف صغير أو الأرقام "1" أو "2" أو "3"


صورة


صورة

يمكن استخدام أحرف البدل مع أي أمر يقبل أسماء الملفات كوسيطات ، لكننا سنتحدث أكثر عن ذلك في الفصل السابع.


نطاقات الحرف

إذا كنت قادمًا من بيئة أخرى شبيهة بـ Unix أو كنت تقرأ بعض الكتب الأخرى حول هذا الموضوع ، فربما تكون قد واجهت [من الألف إلى الياء] أو ال [az] مجموعة الرموز. هذه هي تدوينات Unix التقليدية وتعمل أيضًا في الإصدارات الأقدم من Linux. لا يزال بإمكانهم العمل ، ولكن عليك أن تكون حذرًا جدًا معهم لأنهم لن يقدموا النتائج المتوقعة ما لم يتم تكوينهم بشكل صحيح. في الوقت الحالي ، يجب تجنب استخدامها واستخدام فئات الأحرف بدلاً من ذلك.


تعمل أحرف البدل في واجهة المستخدم الرسومية أيضًا

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

In النوتر البحار حيوان (مدير الملفات لجنوم) ، يمكنك تحديد الملفات باستخدام عنصر القائمة تحرير / تحديد النمط. ما عليك سوى إدخال نمط اختيار الملف باستخدام بطاقات البدل وسيتم تمييز الملفات الموجودة في الدليل المعروض حاليًا للفحص.

في بعض إصدارات دلفين و كونكيورر (مديرو الملفات لـ KDE) ، يمكنك إدخال أحرف البدل مباشرة على شريط الموقع. على سبيل المثال ، إذا كنت تريد رؤية جميع الملفات التي تبدأ بحرف صغير "u" في الدليل / usr / bin ، أدخل "/ usr / bin / u *" في شريط الموقع وستظهر النتيجة.



صورة

العديد من الأفكار الموجودة أصلاً في واجهة سطر الأوامر تشق طريقها إلى الواجهة الرسومية أيضًا. إنه أحد الأشياء العديدة التي تجعل سطح مكتب Linux قويًا للغاية.


أفضل الحوسبة السحابية لنظام التشغيل في OnWorks: