انتقل إلى المحتوى
↑↓للتنقل↵للفتحescللإغلاق
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
Shell Scripting logo
مهارة

Shell Scripting

وكيلان يمنعان تسرب أساليب bash إلى نصوص POSIX sh

0
حفظزيارة الموقع ↗
نجوم GitHub
39 ألف
المستودع على GitHub

التثبيت

Claude Code: /plugin marketplace add wshobson/agents → /plugin install shell-scripting@claude-code-workflows
تُفعّل عند

Üretim betiği yazarken, POSIX taşınabilirliğini korurken ya da ShellCheck ve Bats kurarken

تتطلب أدوات
ReadWriteEditBash
المؤلف
rsnodgrass
الترخيص
MIT

قسّم المؤلف هذه الحزمة عمدًا إلى وكيلين: يبدأ وكيل bash بإعداد set -Eeuo pipefail مع تنظيف قائم على trap ومعالجة mktemp، بينما يلتزم وكيل POSIX بقائمة قيود تمنع المصفوفات واختبارات الأقواس المزدوجة واستبدال العمليات وتوسيع الأقواس والكلمة local واستبدال الأنماط، وتوضح أن pipefail غير موجود في POSIX لذا تقتصر الصرامة على set -eu. هذا الفصل يمنع وصول أساليب خاصة بـ bash إلى نصوص تبدأ بـ bin/sh، وتوفر ثلاث مهارات دعم ShellCheck المضبوط على اللهجة الصحيحة واختبارات Bats التي تتحقق من الحالة والمخرجات.

التعليقات(0)

سجّل الدخول للتعليق

لا توجد تعليقات بعد، كن أول من يعلّق.

مهارات مشابهة

الإبلاغ عن هذا التعليق

لماذا تُبلغ عن هذا؟