زی شل
ظاهر
![]() نماگرفت یک جلسهٔ zsh | |
نویسنده(های) اصلی | Paul Falstad[۱] |
---|---|
توسعهدهنده(ها) | Peter Stephenson و دیگران[۱] |
انتشار پایدار | 5.0.2
/ ۲۱ دسامبر ۲۰۱۲ |
انتشار آزمایشی | 4.3.17
/ ۲۳ فوریه ۲۰۱۲ |
مخزن | |
سیستمعامل | Various |
نوع | پوسته یونیکس |
مجوز | MIT-like |
وبگاه |
پوستهی زی (به انگلیسی: Z shell) یا zsh یک پوستهی یونیکس است که میتواند بهعنوان شل تعاملی و به مفسر دستور برای برنامهنویسی شل استفاده گردد.[۲]
امکانات
[ویرایش]- مکمل خط فرمان قابل برنامهریزی که میتواند به نوشتن آپشنها و آرگومانها برای بیشتر دستورها کمک کنند و دارای پشتیبانی از چند صد دستور بدون نیاز به تنظیم خاصی است
- به اشتراکگذاری تاریخچهٔ دستورها بین همهٔ پوستهها
- الگوهای توسعهیافتهای که توصیف پرونده را بدون نیاز به برنامهای خارجی مانند find است.
- متغیر/آرایه بهبودیافته
- ویرایش دستورهای چندخطی در یک بافر
- غلطیاب
- حالتهای سازگاری مختلف، برای مثال zsh میتواند بهمانند Bourne shell رفتار کند اگر بهعنوان
/bin/sh
اجرا گردد. - واسط خط فرمان قابل پوستهبندی، شامل توانایی قراردادن اطلاعات در سمت راست صفحه و داشتن آن به صورت مخفی به صورت خودکار مخفی هنگام نوشتن یک دستور طولانی
- ماژولهای قابل بارگیری، فراهمکنندهٔ قابلیتهای از حمله: کنترلکنندهٔ TCP و Unix domain socket کامل، یک کلاینت افتیپی و توابع ریاضی توسعهیافته
- کاملاً قابل تنظیم
منابع
[ویرایش]- ↑ ۱٫۰ ۱٫۱ "The Z Shell Manual", Version 5.0.0, Sourceforge.net, July 21, 2012. Retrieved September 18, 2012.
- ↑ Wikipedia contributors, "Z shell," Wikipedia, The Free Encyclopedia, http://en.wikipedia.org/w/index.php?title=Z_shell&oldid=541401175 (accessed May 3, 2013).