123
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.

Categorias

Alternativas a Nu Shell para todas las plataformas con cualquier licencia

Closh

Closh

Closh combina lo mejor de los proyectiles Unix tradicionales con el poder de Clojure.Su objetivo es ser una alternativa moderna a bash.