زی شل
یک پوستهٔ یونیکسی
پوستهی زی (به انگلیسی: Z shell) یا zsh یک پوستهی یونیکس است که میتواند بهعنوان شل تعاملی و به مفسر دستور برای برنامهنویسی شل استفاده گردد.
نویسنده(های) اصلی | Paul Falstad |
---|---|
توسعهدهنده(ها) | Peter Stephenson و دیگران |
انتشار پایدار | 5.0.2
۲۱ دسامبر ۲۰۱۲ |
انتشار آزمایشی | 4.3.17
۲۳ فوریه ۲۰۱۲ |
مخزن | |
سیستمعامل | Various |
گونه | پوسته یونیکس |
پروانه | MIT-like |
وبگاه |
امکانات
- مکمل خط فرمان قابل برنامهریزی که میتواند به نوشتن آپشنها و آرگومانها برای بیشتر دستورها کمک کنند و دارای پشتیبانی از چند صد دستور بدون نیاز به تنظیم خاصی است
- به اشتراکگذاری تاریخچهٔ دستورها بین همهٔ پوستهها
- الگوهای توسعهیافتهای که توصیف پرونده را بدون نیاز به برنامهای خارجی مانند 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).