help - احصل على المساعدة بخصوص Shell Builtins
يحتوي bash على أداة مساعدة مدمجة متاحة لكل مكون من مكونات shell. لاستخدامها، اكتب "help" متبوعًا باسم المكون. على سبيل المثال:
[me @ linuxbox ~] $ قرص المساعدة
cd: cd [-L|[-P [-e]]] [dir]
تغيير دليل عمل shell.
غيّر الدليل الحالي إلى DIR. قيمة DIR الافتراضية هي قيمة متغير shell HOME.
يُحدد المتغير CDPATH مسار البحث للدليل الذي يحتوي على DIR. تُفصل أسماء الأدلة البديلة في CDPATH بعلامة نقطتين (:). اسم الدليل الفارغ هو نفسه اسم الدليل الحالي. إذا بدأ DIR بشرطة مائلة (/)، فلن يُستخدم CDPATH.
إذا لم يُعثر على الدليل، وكان خيار shell "cdable_vars" مُعيّنًا، يُفترض أن الكلمة اسم متغير. إذا كان لهذا المتغير قيمة، فسيتم استخدامه في DIR.
خيارات:
-L فرض الروابط الرمزية التي يجب اتباعها
-P استخدم بنية الدليل المادية دون اتباع الروابط الرمزية
-e إذا تم توفير الخيار -P، ولم يتمكن من تحديد دليل العمل الحالي بنجاح، فاخرج بحالة غير صفرية
الوضع الافتراضي هو اتباع الروابط الرمزية، كما لو تم تحديد `-L`. حالة الخروج:
يعود 0 إذا تم تغيير الدليل، وإذا تم تعيين $PWD
بنجاح عند استخدام -P؛ وإلا فإنه لا يساوي صفرًا.
[me @ linuxbox ~] $ قرص المساعدة
cd: cd [-L|[-P [-e]]] [dir]
تغيير دليل عمل shell.
غيّر الدليل الحالي إلى DIR. قيمة DIR الافتراضية هي قيمة متغير shell HOME.
يُحدد المتغير CDPATH مسار البحث للدليل الذي يحتوي على DIR. تُفصل أسماء الأدلة البديلة في CDPATH بعلامة نقطتين (:). اسم الدليل الفارغ هو نفسه اسم الدليل الحالي. إذا بدأ DIR بشرطة مائلة (/)، فلن يُستخدم CDPATH.
إذا لم يُعثر على الدليل، وكان خيار shell "cdable_vars" مُعيّنًا، يُفترض أن الكلمة اسم متغير. إذا كان لهذا المتغير قيمة، فسيتم استخدامه في DIR.
خيارات:
-L فرض الروابط الرمزية التي يجب اتباعها
-P استخدم بنية الدليل المادية دون اتباع الروابط الرمزية
-e إذا تم توفير الخيار -P، ولم يتمكن من تحديد دليل العمل الحالي بنجاح، فاخرج بحالة غير صفرية
الوضع الافتراضي هو اتباع الروابط الرمزية، كما لو تم تحديد `-L`. حالة الخروج:
يعود 0 إذا تم تغيير الدليل، وإذا تم تعيين $PWD
بنجاح عند استخدام -P؛ وإلا فإنه لا يساوي صفرًا.
ملاحظة حول التدوين: عندما تظهر الأقواس المربعة في وصف بناء جملة أمر، فإنها تشير إلى عناصر اختيارية. يشير حرف الشريط العمودي إلى عناصر متعارضة. في حالة cd الأمر أعلاه:
cd [-L|[-P[-e]]] [dir]
يقول هذا الترميز أن الأمر cd يمكن أن يتبعه بشكل اختياري إما "-L" أو "-P"، وعلاوة على ذلك، إذا تم تحديد خيار "-P"، فيمكن أيضًا تضمين خيار "-e" متبوعًا بالحجة الاختيارية "dir".
بينما كان إخراج مساعدة ل cd الأوامر موجزة ودقيقة، وليست تعليمية بأي حال من الأحوال، وكما نرى، يبدو أنها تذكر الكثير من الأمور التي لم نتحدث عنها بعد! لا تقلق، سنصل إلى هناك.