Bash Wiki
Posts (Latest 30 updated) :
Read all
Contents:
  1. [لينكس] Bash shopt الاستخدام: إدارة خيارات الصدفة
    1. Overview
    2. Usage
    3. Common Options
    4. Common Examples
    5. Tips

[لينكس] Bash shopt الاستخدام: إدارة خيارات الصدفة

Overview

يستخدم الأمر shopt في Bash لإدارة خيارات الصدفة (shell options). يسمح للمستخدم بتفعيل أو تعطيل ميزات معينة في بيئة Bash، مما يؤثر على سلوك الصدفة.

Usage

يمكن استخدام الأمر shopt بالصيغة التالية:

shopt [options] [arguments]

Common Options

  • -s: تفعيل خيار محدد.
  • -u: تعطيل خيار محدد.
  • -p: عرض الخيارات الحالية مع حالتها (مفعلة أو معطلة).

Common Examples

  • لتفعيل خيار nullglob، الذي يجعل أنماط البحث عن الملفات التي لا تطابق أي ملف تعود فارغة بدلاً من إرجاع اسم النمط:
    shopt -s nullglob
    
  • لتعطيل خيار nullglob:
    shopt -u nullglob
    
  • لعرض جميع الخيارات الحالية:
    shopt
    
  • لعرض حالة خيار معين، مثل dotglob:
    shopt dotglob
    

Tips

  • تأكد من فهم تأثير الخيارات قبل تفعيلها، حيث يمكن أن تؤثر على سلوك الأوامر الأخرى.
  • استخدم الأمر shopt -p لحفظ إعداداتك الحالية قبل إجراء تغييرات، مما يسهل العودة إلى الحالة السابقة إذا لزم الأمر.
  • يمكنك إضافة خيارات shopt إلى ملف .bashrc الخاص بك لتفعيلها تلقائيًا في كل جلسة.