Nu Shell

Nu Shell

Este proyecto ha alcanzado un nivel de calidad de producto mínimo viable.Si bien los contribuyentes lo usan como su conductor diario, puede ser inestable para algunos comandos.
Este proyecto ha alcanzado un nivel de calidad de producto mínimo viable.Si bien los contribuyentes lo usan como su conductor diario, puede ser inestable para algunos comandos.Las versiones futuras funcionarán para completar las funciones faltantes y mejorar la estabilidad.Su diseño también está sujeto a cambios a medida que madura.Nu viene con un conjunto de comandos integrados (enumerados a continuación).Si se desconoce un comando, el comando se ejecutará y ejecutará (usando cmd en Windows o bash en Linux y MacOS), pasando correctamente por stdin, stdout y stderr, por lo que cosas como sus flujos de trabajo de git diarios e incluso vim funcionarán solomulta.Nu admite complementos que ofrecen funcionalidad adicional al shell y siguen el mismo modelo de datos estructurados que utilizan los comandos integrados.Esto le permite ampliar nu para sus necesidades.Hay algunos ejemplos en el directorio de complementos.Los complementos son binarios que están disponibles en su ruta y siguen una convención de nomenclatura "nu_plugin_ *".Estos archivos binarios interactúan con nu a través de un simple protocolo JSON-RPC donde el comando se identifica y pasa a lo largo de su configuración, que luego lo pone a disposición para su uso.Si el complemento es un filtro, los datos se transmiten a él un elemento a la vez, y puede transmitir datos a cambio a través de stdin / stdout.Si el complemento es un sumidero, se le da el vector completo de los datos finales y se le da un reinado libre sobre stdin / stdout para usar como lo desee.
nu-shell

Categorias

Alternativas a Nu Shell para todas las plataformas con cualquier licencia

GNU Bourne Again SHell

GNU Bourne Again SHell

Bash es el intérprete de shell, o lenguaje de comando, que aparecerá en el sistema operativo GNU.
Zsh

Zsh

Zsh es un shell (por ejemplo, reemplazo de bash) diseñado para uso interactivo, aunque también es un potente lenguaje de script..
fish

fish

Fish es un shell de línea de comandos fácil de usar para sistemas operativos tipo UNIX como Linux.
win-bash

win-bash

win-bash es un puerto de Windows del famoso GNU bash (vea la página de inicio de GNU Bash).
KornShell

KornShell

El lenguaje KornShell fue diseñado y desarrollado por David G. Korn en AT&T Bell Laboratories.
dash

dash

DASH es una implementación compatible con POSIX de / bin / sh que pretende ser lo más pequeña posible.Hace esto sin sacrificar la velocidad siempre que sea posible.
Xiki

Xiki

Xiki hace que la línea de comando sea más amigable y poderosa.Xiki Shell (xsh) te permite usar Xiki desde la línea de comandos, de una manera que aumenta tu shell favorito actual (bash o zsh).
rc - a shell

rc - a shell

Esta es una reimplementación para Unix, por Byron Rakitzis, del shell Plan 9.rc ofrece las mismas capacidades que un shell Bourne tradicional, pero con una sintaxis mucho más limpia.
the xonsh shell

the xonsh shell

Xonsh es un lenguaje de shell y símbolo del sistema multiplataforma, multiplataforma, que mira a Unix.
Ergonomica

Ergonomica

Ergonomica es un lenguaje de shell multiplataforma, implementado en Python.
Elvish

Elvish

Elvish es un shell amigable y expresivo para sistemas UN * X que incluye Linux, macOS y BSD.
sash

sash

un shell independiente con muchos comandos integrados.
fshell

fshell

fshell es el equivalente Symbian de bash + telnet + un conjunto de herramientas de línea de comandos similar a posix.
rush

rush

rush es un reemplazo para el shell de Unix (bash, zsh, etc.) que utiliza la sintaxis pura de Ruby.
eltclsh

eltclsh

eltclsh (editline tcl shell) es un shell interactivo para el lenguaje de programación TCL.