123
Nu Shell

Nu Shell

Dette projekt har nået et minimums levedygtigt produktniveau i kvalitet.Mens bidragydere hundefoder det som deres daglige driver, kan det være ustabilt for nogle kommandoer.
Dette projekt har nået et minimums levedygtigt produktniveau i kvalitet.Mens bidragydere hundefoder det som deres daglige driver, kan det være ustabilt for nogle kommandoer.Fremtidige udgivelser vil udfylde manglende funktioner og forbedre stabiliteten.Dens design kan også ændres, når det modnes.Nu leveres med et sæt indbyggede kommandoer (vist nedenfor).Hvis en kommando er ukendt, vil kommandoen shell-out og udføre den (ved hjælp af cmd på Windows eller bash på Linux og MacOS), og korrekt passere gennem stdin, stdout og stderr, så ting som dine daglige git-arbejdsgange og endda vim fungerer barebøde.Nu understøtter plugins, der tilbyder yderligere funktionalitet til skallen og følger den samme strukturerede datamodel, som indbyggede kommandoer bruger.Dette giver dig mulighed for at udvide nu til dine behov.Der er et par eksempler i plugins-biblioteket.Plugins er binære filer, der er tilgængelige i din sti og følger en "nu_plugin_ *" navnekonvention.Disse binære filer interagerer med nu via en simpel JSON-RPC-protokol, hvor kommandoen identificerer sig selv og passerer langs dens konfiguration, som derefter gør den tilgængelig til brug.Hvis plugin er et filter, streamer data et element ad gangen til det, og det kan streame data tilbage til gengæld via stdin / stdout.Hvis plugin er en sink, får den den fulde vektor af de endelige data og får fri regeringsperiode over stdin / stdout til brug, som det vil.

Alternativer til Nu Shell til Cygwin

KornShell

KornShell

KornShell-sproget blev designet og udviklet af David G. Korn på AT&T Bell Laboratories.
eltclsh

eltclsh

eltclsh (editline tcl shell) er en interaktiv shell til TCL-programmeringssprog.