# nushell 0.115.1 — shell estructurada (los comandos devuelven TABLAS, no texto). Rust puro. # # ── POR QUÉ ENTRA ────────────────────────────────────────────────────────────────────────────── # El catálogo tiene TRES shells y ninguna es una alternativa moderna: `bash` (la de base), # `busybox` (ash, la del rootfs) y `elvish`. nushell es la que la gente busca por nombre cuando # dice «shell moderna», y encaja con la capa CLI en Rust que este corpus ya tiene entera. # # ⚠ NO ES LA SHELL DE `/bin/sh` NI LO VA A SER. Su lenguaje no es POSIX: un script del sistema NO # corre acá. Entra como shell INTERACTIVA, junto a bash, no en su lugar. Ponerla de login shell por # defecto rompería todo lo que `#!/bin/sh` asume — eso sería una decisión de distro, no una receta. name = "nushell" version = "0.115.1" license = "MIT" [source] repo = "https://github.com/nushell/nushell" commit = "798c55d19505fd52f205d7eb32a571b9d06ec9e6" [build] # `compiler = "gcc"` por el mismo motivo que zellij/gitui/delta: el árbol trae crates `*-sys` con # build-script en C, y cc-rs invoca `gcc`. El LINKER sigue siendo zig-cc. compiler = "gcc" target = "x86_64-linux-musl" link = "static" flags = ["--bin", "nu"] [deps] build = ["zlib", "openssl", "pkgconf"]