زي شل، (Z shell) هو شل يونكس يمكن استخدامه في تسجيل الدخول التفاعلية للدخول شل وكمترجم أوامر قوي من أجل سكريبت شل.[2][3][4] ويمكن اعتباره كموسع، مع العديد من التحسينات، لبعض الخواص الإضافية مثل: باش، ksh، وtcsh.
زي شل
Z shell
نوع | |
---|---|
نظام التشغيل |
يونكس — لينكس — شبيه يونكس |
موقع الويب |
المطور الأصلي |
بيتر ستيفنسون، إيت أل |
---|---|
لغة البرمجة | |
الإصدار الأول |
1990 |
الإصدار الأخير |
4.2.7 |
إصدار تجريبي |
4.3.12 |
المستودع | |
الرخصة |
رخصة شبيهة برخصة إم إي تي |
الأصل
تمت كتابة النسخة الأولى من (zsh) من قبل (باول فالستد)، في عام 1990، عندما كان طالبا في جامعة برنستون.
أصل الكلمة
اسم zsh مستمد من الأستاذ في جامعة ييل "شاو تشونغ"، ثم مساعد التدريس في جامعة برينستون. أعتقد "باول فالستد"، أن اسم "شاو" لتسجيل الدخول، "zsh"، كان اسم جيدة للشل
خصائص
تتضمن الخصائص ما يلي:
- برمجة إتمام سطر الأوامر، التي يمكن أن تساعد المستخدم، لكتابة كلا من الخيارات والحجج لمعظم الأوامر المستخدمة، مع دعم لأوامر عدة لخارج الصندوق.
- مشاركة التاريخ للأمر، بين جميع الشل التي تعمل.
- الملف الموسع، يسمح بمواصفات دون الحاجة إلى تشغيل برنامج خارجي مثل البحث.
- تحسين معالجة المتغيرات/المصفوفات.
- تحرير سطر الأوامر المتعددة، في مخزن مؤقت واحد.
- التصحيح الإملائي، لأسماء الأوامر (والوسيطات الاختيارية، التي يفترض أنها أسماء ملفات).
- وسائط توافق متنوعة، على سبيل المثال zsh يمكن أن ندعي أن الشل بورن عندما تشغيل كـ
/bin/sh
- أوضاع التوافق المختلفة، بما في ذلك القدرة على وضع المعلومات الفورية على الجانب الأيمن من الشاشة وإخفائها تلقائياً عند كتابة أوامر طويلة.
- وحدات متحركا (ديناميكيا)، تقديم من بين أمور أخرى : تي سي بي كامل والضوابط يونكس مقبس المجال، عميل بروتوكول نقل الملفات، وظائف رياضية موسعة
- تخصيص كامل.. مما يدل على الحجم الكبير من هذا شل الشهيرة الأول من صفحة دليل الشل، ونصها "لأن zsh يحتوي على العديد من الميزات، فقد تم تقسيم دليل zsh في عدد من الأبواب"، ويذهب بعد ذلك إلى البنود السبعة عشر القائمة.
مراجع
- The zsh Open Source Project on Open Hub: Languages Page — تاريخ الاطلاع: 3 سبتمبر 2018 — الرخصة: رخصة أباتشي، الإصدار 2.0
- "The Z Shell Manual" (Version 5.0.0). Sourceforge.net. July 21, 2012. مؤرشف من الأصل في 20 فبراير 201818 سبتمبر 2012.
- "The Z-Shell (ZSH) Lovers' Page". Guckes.net. c. 2004. مؤرشف من الأصل في 17 مايو 2017October 2, 2012.
- "Zsh Mailing List Archive". Zsh.org. Aug 28, 2017. مؤرشف من الأصل في 07 سبتمبر 2017Sep 6, 2017.