زی شل

از ویکی‌پدیا، دانشنامهٔ آزاد
پرش به: ناوبری، جستجو
Z shell
Zsh-demo.png
نماگرفت یک جلسهٔ zsh
طراحی نرم‌افزار Paul Falstad[۱]
توسعه‌دهنده Peter Stephenson و دیگران[۱]
چرخهٔ ارائهٔ نرم‌افزار 5.0.2 / ۲۱ دسامبر ۲۰۱۲؛ ۶۳۴ روز پیش
چرخهٔ ارائهٔ نرم‌افزار 4.3.17 / ۲۳ فوریه ۲۰۱۲؛ ۹۳۶ روز پیش
سیستم‌عامل Various
نوع پوسته یونیکس
پروانه نرم‌افزار MIT-like
وب‌گاه www.zsh.org

پوستهٔ زد (به انگلیسی: 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).

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