Nu Shell

Nu Shell

این پروژه به سطح کیفی محصول با حداقل کارآیی رسیده است.در حالی که مشارکت کنندگان از آن به عنوان درایور روزانه خود استفاده می کنند ، ممکن است برای بعضی از دستورات ناپایدار باشد.
این پروژه به سطح کیفی محصول با حداقل کارآیی رسیده است.در حالی که مشارکت کنندگان از آن به عنوان درایور روزانه خود استفاده می کنند ، ممکن است برای بعضی از دستورات ناپایدار باشد.نسخه های آینده کار خواهد کرد ویژگی های از دست رفته و بهبود ثبات.طراحی آن نیز با بالغ شدن در معرض تغییر است.Nu با مجموعه ای از دستورات داخلی (در زیر ذکر شده است) همراه است.اگر یک فرمان ناشناخته باشد ، دستور آن را ویرایش می کند و آن را اجرا می کند (با استفاده از cmd در ویندوز یا bash در لینوکس و MacOS) ، و به درستی از stdin ، stdout و stderr عبور می کند ، بنابراین مواردی مانند گردش های روزانه git شما و حتی vim درست کار خواهند کرد.خوب.Nu از افزونه هایی که عملکرد اضافی به پوسته ارائه می دهند پشتیبانی می کند و همان مدل داده ساختاری را که از دستورات داخلی استفاده می کند ، دنبال می کند.این به شما امکان می دهد تا نیازهای خود را افزایش دهید.چند نمونه در فهرست افزونه ها وجود دارد.افزونه ها باینری هستند که در مسیر شما موجود هستند و یک کنوانسیون نامگذاری "nu_plugin_ *" را دنبال می کنید.این باینری ها با nu از طریق یک پروتکل ساده JSON-RPC که در آن دستور خود را شناسایی کرده و در امتداد پیکربندی آن می گذرد ، با nu تعامل دارند و سپس آن را برای استفاده در دسترس قرار می دهد.اگر این افزونه یک فیلتر باشد ، داده ها به طور همزمان یک عنصر را به آن جریان می دهند ، و می تواند داده ها را از طریق stdin / stdout به عقب برگرداند.اگر افزونه سینک باشد ، بردار کامل داده های نهایی داده می شود و سلطنت رایگان بر روی stdin / stdout داده می شود تا در صورت دلخواه از آن استفاده کند.
nu-shell

سایت اینترنتی:

گزینه های دیگر برای Nu Shell برای BSD

GNU Bourne Again SHell

GNU Bourne Again SHell

Bash پوسته یا مترجم زبان فرمان است که در سیستم عامل گنو ظاهر می شود.
  • نرم افزار رایگان
  • Linux
  • BSD
Zsh

Zsh

Zsh یک پوسته (به عنوان مثال جایگزینی bash) است که برای استفاده تعاملی طراحی شده است ، اگرچه این یک زبان خط نویسی قدرتمند نیز هست..
fish

fish

Fish یک پوسته خط کاربرپسند برای سیستم عاملهای مشابه یونیکس مانند لینوکس است.
KornShell

KornShell

زبان KornShell توسط دیوید جی کرن در آزمایشگاه های AT&T Bell طراحی و ساخته شده است.
dash

dash

DASH یک اجرا / سازگار با POSIX از / bin / sh است که هدف آن کوچک بودن ممکن است.این کار را بدون قربانی کردن سرعت در صورت امکان انجام می دهد.
  • نرم افزار رایگان
  • Linux
  • BSD
Ergonomica

Ergonomica

Ergonomica یک زبان پوسته متقاطع است که در پایتون پیاده سازی شده است.
Elvish

Elvish

Elvish یک پوسته دوستانه و بیان برای سیستم های UN * X از جمله لینوکس ، macOS و BSD است. ویژگی ها
rush

rush

راش جایگزینی برای یونیکس پوسته (bash ، zsh ، و غیره) است که از نحو خالص Ruby استفاده می کند.
eltclsh

eltclsh

eltclsh (editline tcl shell) یک پوسته تعاملی برای زبان برنامه نویسی TCL است.