زی شل

از ویکی‌پدیا، دانشنامهٔ آزاد
(تغییرمسیر از پوسته زد)
Z shell
نماگرفت یک جلسهٔ zsh
نویسنده(های)
اصلی
Paul Falstad[۱]
توسعه‌دهنده(ها)Peter Stephenson و دیگران[۱]
انتشار پایدار
5.0.2
۲۱ دسامبر ۲۰۱۲؛ ۱۱ سال پیش (۲۰۱۲-21}})
انتشار آزمایشی
4.3.17
۲۳ فوریه ۲۰۱۲؛ ۱۲ سال پیش (۲۰۱۲-23}})
مخزن
سیستم‌عاملVarious
گونهپوسته یونیکس
پروانهMIT-like
وبگاه

پوسته‌ی زی (به انگلیسی: Z shell) یا zsh یک پوسته‌ی یونیکس است که می‌تواند به‌عنوان شل تعاملی و به مفسر دستور برای برنامه‌نویسی شل استفاده گردد.[۲]

امکانات[ویرایش]

  • مکمل خط فرمان قابل برنامه‌ریزی که می‌تواند به نوشتن آپشن‌ها و آرگومان‌ها برای بیشتر دستورها کمک کنند و دارای پشتیبانی از چند صد دستور بدون نیاز به تنظیم خاصی است
  • به اشتراک‌گذاری تاریخچهٔ دستورها بین همهٔ پوسته‌ها
  • الگوهای توسعه‌یافته‌ای که توصیف پرونده را بدون نیاز به برنامه‌ای خارجی مانند find است.
  • متغیر/آرایه بهبودیافته
  • ویرایش دستورهای چندخطی در یک بافر
  • غلط‌یاب
  • حالت‌های سازگاری مختلف، برای مثال zsh می‌تواند به‌مانند Bourne shell رفتار کند اگر به‌عنوان ‎/bin/sh اجرا گردد.
  • واسط خط فرمان قابل پوسته‌بندی، شامل توانایی قراردادن اطلاعات در سمت راست صفحه و داشتن آن به صورت مخفی به صورت خودکار مخفی هنگام نوشتن یک دستور طولانی
  • ماژول‌های قابل بارگیری، فراهم‌کنندهٔ قابلیت‌های از حمله: کنترل‌کنندهٔ TCP و Unix domain socket کامل، یک کلاینت اف‌تی‌پی و توابع ریاضی توسعه‌یافته
  • کاملاً قابل تنظیم

منابع[ویرایش]

  1. ۱٫۰ ۱٫۱ "The Z Shell Manual", Version 5.0.0, Sourceforge.net, July 21, 2012. Retrieved September 18, 2012.
  2. Wikipedia contributors, "Z shell," Wikipedia, The Free Encyclopedia, http://en.wikipedia.org/w/index.php?title=Z_shell&oldid=541401175 (accessed May 3, 2013).

پیوند به بیرون[ویرایش]