التوسعات التي تُرجع أسماء المتغيرات
الغلاف لديه القدرة على إرجاع أسماء المتغيرات. يستخدم هذا في بعض المواقف الغريبة نوعًا ما.
$ {!بادئة*}
$ {!بادئة@}
يعرض هذا التوسيع أسماء المتغيرات الحالية بأسماء تبدأ بـ بادئة. بحسب ال سحق الوثائق ، كلا شكلي التوسع يعملان بشكل متماثل. هنا ، نقوم بإدراج جميع المتغيرات في البيئة بأسماء تبدأ بـ BASH:
[me @ linuxbox ~] $ صدى $ {! BASH *}
BASH_ARGC BASH_ARGV BASH_COMMAND BASH_COMPLETION BASH_COMPLETION_DIR BASH_LINENO BASH_SOURCE BASH_SUBSHELL BASH_VERSINFO BASH_VERSION
[me @ linuxbox ~] $ صدى $ {! BASH *}
BASH_ARGC BASH_ARGV BASH_COMMAND BASH_COMPLETION BASH_COMPLETION_DIR BASH_LINENO BASH_SOURCE BASH_SUBSHELL BASH_VERSINFO BASH_VERSION