سكربت شل متين
يكتب سكربت Bash منظمًا يتعامل مع الأخطاء والمعاملات بشكل آمن.
توضيح مهم: معظم الاختصارات دي مش أوامر رسمية مبرمجة داخل ChatGPT. هي كلمات بتوجّه الذكاء الاصطناعي لتنفيذ مهمة معينة. بعضها منتشر، وبعضها اختصارات عملية تقدر تستخدمها بنفسك. النتائج ممكن تختلف حسب النموذج، والأفضل تضيف تفاصيل بعد الأمر.
تستخدمه إزاي؟
اكتب الأمر في أول رسالتك للأداة، وبعده طلبك بالتفصيل. الأمر نفسه وطرق كتابته متاحة للمشتركين.
الشرح
«الأمر» يطلب من النموذج كتابة سكربت Bash أطول من سطر واحد وبجودة صالحة للصيانة: set -euo pipefail، معالجة المعاملات والخيارات، التحقق من وجود الأوامر والملفات، الاقتباس الصحيح للمتغيرات، دوال صغيرة، رسائل واضحة، تنظيف عند الخروج بـ trap، ووضع تجريبي (dry-run). يشرح الأجزاء الحساسة ويقترح فحص ShellCheck. حدوده: Bash هش مع الأسماء المعقدة والنصوص الكبيرة، وإذا زاد التعقيد فPython أنسب؛ وجرّب السكربت على بيانات اختبار قبل تشغيله على ملفات حقيقية خاصة إن كان يحذف أو ينقل.
طرق الاستخدام والمثال الجاهز للمشتركين
- كل طرق كتابة الأمر ومعنى كل طريقة
- مثال جاهز تنسخه بضغطة وتجرّبه على طول
- نصائح لنتيجة أدق وأوامر مرتبطة
مشترك بالفعل؟ سجّل الدخول