Nu Shell

Nu Shell

Este projeto atingiu um nível de qualidade mínimo viável do produto.Enquanto os contribuintes o alimentam como seu driver diário, pode ser instável para alguns comandos.
Este projeto atingiu um nível de qualidade do produto mínimo viável.Enquanto os contribuintes o alimentam como seu driver diário, pode ser instável para alguns comandos.Versões futuras funcionarão, preencherão os recursos ausentes e melhorarão a estabilidade.Seu design também está sujeito a alterações à medida que amadurece.O Nu vem com um conjunto de comandos internos (listados abaixo).Se um comando for desconhecido, o comando fará o shell e executará (usando cmd no Windows ou bash no Linux e MacOS), passando corretamente pelo stdin, stdout e stderr, para que coisas como os fluxos de trabalho diários do git e até o vim funcionem apenasbem.O Nu oferece suporte a plug-ins que oferecem funcionalidade adicional ao shell e seguem o mesmo modelo de dados estruturado usado pelos comandos internos.Isso permite que você estenda nu para suas necessidades.Existem alguns exemplos no diretório plugins.Plugins são binários disponíveis no seu caminho e seguem uma convenção de nomenclatura "nu_plugin_ *".Esses binários interagem com o nu por meio de um protocolo JSON-RPC simples, em que o comando se identifica e passa sua configuração, que o torna disponível para uso.Se o plug-in for um filtro, os dados serão transmitidos para ele um elemento de cada vez e poderão transmitir dados de volta através de stdin / stdout.Se o plug-in é um coletor, ele recebe o vetor completo dos dados finais e reina livremente sobre stdin / stdout para usar como quiser.
nu-shell

Local na rede Internet:

Categorias

Alternativas ao Nu Shell para Linux

GNU Bourne Again SHell

GNU Bourne Again SHell

Bash é o shell, ou interpretador da linguagem de comandos, que aparecerá no sistema operacional GNU.
Zsh

Zsh

O Zsh é um shell (por exemplo, substituição do bash) projetado para uso interativo, embora também seja uma poderosa linguagem de script..
fish

fish

Fish é um shell de linha de comando amigável para sistemas operacionais semelhantes ao UNIX, como o Linux.
KornShell

KornShell

A linguagem KornShell foi projetada e desenvolvida por David G. Korn na AT&T Bell Laboratories.
dash

dash

O DASH é uma implementação de / bin / sh compatível com POSIX que visa ser o menor possível.Faz isso sem sacrificar a velocidade sempre que possível.
Xiki

Xiki

O Xiki torna a linha de comando mais amigável e mais poderosa.O Xiki Shell (xsh) permite usar o Xiki a partir da linha de comando, de maneira a aumentar o seu shell favorito atual (bash ou zsh).
rc - a shell

rc - a shell

Esta é uma reimplementação para Unix, de Byron Rakitzis, do shell do Plan 9.O rc oferece os mesmos recursos que um shell Bourne tradicional, mas com uma sintaxe muito mais limpa.
the xonsh shell

the xonsh shell

O Xonsh é uma linguagem de shell e prompt de comando, compatível com plataformas Python, compatível com Unix.
Ergonomica

Ergonomica

Ergonomica é uma linguagem shell multiplataforma, implementada em Python.
sash

sash

um shell independente com muitos comandos internos.
Elvish

Elvish

Elvish é um shell amigável e expressivo para sistemas UN * X, incluindo Linux, macOS e BSD.
rush

rush

rush é um substituto para o shell unix (bash, zsh, etc), que usa a sintaxe pura do Ruby.
eltclsh

eltclsh

O eltclsh (editline tcl shell) é um shell interativo para a linguagem de programação TCL.
Closh

Closh

Closh combina o melhor dos invólucros unix tradicionais com o poder do Clojure.O objetivo é ser uma alternativa moderna ao bash.