CodeShot

آزمون Shell Scripting

چند سؤال کوتاه درباره نوشتن اسکریپت‌های .sh: آرگومان‌ها، توابع و مدیریت خطا.

⏱ حدود 12 دقیقه · 8 سؤال · نمره قبولی 60٪ · بعد از ثبت، پاسخ درست هر سؤال به‌همراه توضیح نمایش داده می‌شود.

  1. 1.

    در یک اسکریپت شل، `$1` به چه چیزی اشاره دارد؟

  2. 2.

    کدام متغیر ویژه تعداد آرگومان‌های ورودی به اسکریپت را نشان می‌دهد؟

  3. 3.

    `$@` و `$*` در همه شرایط — از جمله وقتی داخل دابل‌کوتیشن قرار بگیرند — دقیقاً یک رفتار یکسان دارند.

  4. 4.

    دستور `set -e` در ابتدای یک اسکریپت چه اثری دارد؟

  5. 5.

    کدام نحو برای تعریف یک تابع در Bash صحیح است؟

  6. 6.

    خروجی این اسکریپت چیست؟

    #!/bin/bash
    result=$(( 4 + 5 ))
    echo $result
    
  7. 7.

    کد خروجی (Exit Code) صفر بعد از اجرای یک دستور یا اسکریپت به چه معناست؟

  8. 8.

    کدام موارد بخشی از مدیریت درست خطا در اسکریپت‌نویسی شل محسوب می‌شوند؟ (چند گزینه)

0 از 8 سؤال پاسخ داده شده