Nu Shell

Nu Shell

Projekt osiągnął minimalny poziom jakości produktu.Chociaż współautorzy jedzą go jako swój codzienny sterownik, dla niektórych poleceń może być niestabilny.
Projekt osiągnął minimalny poziom jakości produktu.Chociaż współautorzy jedzą go jako swój codzienny sterownik, dla niektórych poleceń może być niestabilny.Przyszłe wersje będą działać, uzupełniając brakujące funkcje i poprawiając stabilność.Jego projekt również może ulec zmianie w miarę dojrzewania.Nu zawiera zestaw wbudowanych poleceń (wymienionych poniżej).Jeśli polecenie jest nieznane, polecenie wykona polecenie shell-out i wykona je (używając cmd w Windows lub bash w Linux i MacOS), poprawnie przechodząc przez stdin, stdout i stderr, więc takie rzeczy jak twoje codzienne przepływy pracy git, a nawet vim będą działaćw porządku.Nu obsługuje wtyczki, które oferują dodatkową funkcjonalność powłoki i działają według tego samego modelu danych strukturalnych, którego używają wbudowane polecenia.Umożliwia to rozszerzenie nu do twoich potrzeb.Istnieje kilka przykładów w katalogu wtyczek.Wtyczki to pliki binarne, które są dostępne na twojej ścieżce i są zgodne z konwencją nazewnictwa „nu_plugin_ *”.Te pliki binarne współdziałają z nu za pomocą prostego protokołu JSON-RPC, w którym polecenie identyfikuje się i przekazuje swoją konfigurację, która następnie udostępnia je do użycia.Jeśli wtyczka jest filtrem, dane przesyłane są strumieniowo do jednego elementu na raz i może przesyłać dane z powrotem za pośrednictwem stdin / stdout.Jeśli wtyczka jest zlewem, otrzymuje pełny wektor ostatecznych danych i daje swobodę panowania nad stdin / stdout, aby używać, jak chce.
nu-shell

Stronie internetowej:

Kategorie

Alternatywy dla Nu Shell'a dla wszystkich platform z dowolną licencją

GNU Bourne Again SHell

GNU Bourne Again SHell

Bash to powłoka lub interpreter języka poleceń, który pojawi się w systemie operacyjnym GNU.
Zsh

Zsh

Zsh to powłoka (np. Zamiana bash) zaprojektowana do użytku interaktywnego, chociaż jest to również potężny język skryptowy..
fish

fish

Fish to przyjazna dla użytkownika powłoka wiersza poleceń dla systemów operacyjnych typu UNIX, takich jak Linux.
win-bash

win-bash

win-bash to port systemu Windows znanego GNU bash (patrz strona główna GNU Bash).
KornShell

KornShell

Język KornShell został zaprojektowany i opracowany przez Davida G. Korna z AT&T Bell Laboratories.
dash

dash

DASH to implementacja / bin / sh zgodna z POSIX, która ma być jak najmniejsza.Robi to bez utraty prędkości tam, gdzie to możliwe.
Xiki

Xiki

Xiki sprawia, że ​​linia poleceń jest bardziej przyjazna i wydajniejsza.Xiki Shell (xsh) pozwala używać Xiki z wiersza poleceń w sposób, który rozszerza twoją ulubioną powłokę (bash lub zsh).
rc - a shell

rc - a shell

Jest to ponowna implementacja powłoki Plan 9 dla systemu Unix autorstwa Byrona Rakitzisa.rc oferuje te same możliwości co tradycyjna powłoka Bourne'a, ale z dużo czystszą składnią.
the xonsh shell

the xonsh shell

Xonsh to oparty na Pythonie, wieloplatformowy, uniksowy język powłoki i wiersz poleceń.
Ergonomica

Ergonomica

Ergonomica to wieloplatformowy język powłoki, zaimplementowany w Pythonie.
Elvish

Elvish

Elvish jest przyjazną i wyrazistą powłoką dla systemów UN * X, w tym Linux, macOS i BSDs.FEATURES
sash

sash

samodzielna powłoka z wieloma wbudowanymi poleceniami.
fshell

fshell

fshell to Symbianowy odpowiednik bash + telnet + podobny do posixa zestaw narzędzi wiersza poleceń.
rush

rush

rush jest zamiennikiem powłoki uniksowej (bash, zsh itp.), która wykorzystuje czystą składnię Ruby.
eltclsh

eltclsh

eltclsh (editline tcl shell) to interaktywna powłoka dla języka programowania TCL.