Nu Shell

Nu Shell

Този проект достигна минимално приложимо ниво на качество на продукта.Докато участниците го правят като свой ежедневен водач, за някои команди може да е нестабилен.
Този проект достигна минимално жизнеспособно ниво на качество на продукта.Докато участниците го правят като свой ежедневен водач, някои команди могат да бъдат нестабилни.Бъдещите версии ще работят, запълват липсващите функции и ще подобрят стабилността.Дизайнът му също подлежи на промяна с узряването.Nu се предлага с набор от вградени команди (изброени по-долу).Ако дадена команда е неизвестна, командата ще я разшири и изпълни (използвайки cmd в Windows или bash на Linux и MacOS), правилно преминавайки през stdin, stdout и stderr, така че неща като вашите ежедневни git работни процеси и дори vim ще работят простоглоба.Nu поддържа приставки, които предлагат допълнителна функционалност на обвивката и следват същия структуриран модел на данни, който използват вградените команди.Това ви позволява да разширите нула за вашите нужди.Има няколко примера в директорията с приставки.Приставките са двоични файлове, които са достъпни във вашия път и следват „nu_plugin_ *“ конвенция за именуване.Тези двоични файлове взаимодействат с nu чрез обикновен JSON-RPC протокол, където командата се идентифицира и преминава по конфигурацията си, което след това я прави достъпна за използване.Ако плъгинът е филтър, данните прехвърлят към него един елемент в даден момент и той може да връща данни обратно в замяна чрез stdin / stdout.Ако плъгинът е мивка, той получава пълния вектор на крайните данни и му се предоставя безплатно управление над stdin / stdout, за да се използва по желание.
nu-shell

Алтернативи на Nu Shell за всички платформи с всякакъв лиценз

GNU Bourne Again SHell

GNU Bourne Again SHell

Bash е обвивката или преводач на команден език, който ще се появи в операционната система GNU.
Zsh

Zsh

Zsh е черупка (напр. Заместване на баш), създадена за интерактивна употреба, въпреки че е и мощен скриптов език.,
fish

fish

Fish е удобна за потребителя обвивка на командния ред за подобни на UNIX операционни системи като Linux.
win-bash

win-bash

win-bash е порт на Windows на известния GNU bash (вижте началната страница на GNU Bash).
KornShell

KornShell

Езикът на KornShell е разработен и разработен от Дейвид Г. Корн в AT&T Bell Laboratories.
dash

dash

DASH е съвместима с POSIX реализация на / bin / sh, която цели да бъде възможно най-малка.Това става, без да се жертва скоростта, където е възможно.
Xiki

Xiki

Xiki прави командния ред по-приятелски и по-мощен.Xiki Shell (xsh) ви позволява да използвате Xiki от командния ред по начин, който увеличава текущата ви любима обвивка (bash или zsh).
rc - a shell

rc - a shell

Това е повторно изпълнение за Unix от Байрън Ракицис от черупката на План 9.rc предлага почти същите възможности като традиционната черупка на Bourne, но с много по-чист синтаксис.
  • Безплатно
  • Linux
the xonsh shell

the xonsh shell

Xonsh е захранвана от Python, крос-платформа, Unix-гледна точка на обвивката и командния ред.
Ergonomica

Ergonomica

Ergonomica е език на многоплатформен корпус, реализиран в Python.
Elvish

Elvish

Elvish е приятелска и експресивна обвивка за UN * X системи, включително Linux, macOS и BSDs.FEATURES
sash

sash

самостоятелна обвивка с много вградени команди.
  • Безплатно
  • Linux
fshell

fshell

fshell е еквивалентът на Symbian на bash + telnet + подобен на позикс набор от инструменти за команден ред.
  • Безплатно
  • S60
rush

rush

rush е заместител на обвивката на unix (bash, zsh и т.н.), която използва чист Ruby синтаксис.
eltclsh

eltclsh

eltclsh (editline tcl shell) е интерактивна обвивка за езика за програмиране на TCL.