nu
nushell, a modern shell with structured data
TLDR
Start Nushell
$ nu
Execute command$ nu -c "[command]"
Run script$ nu [script.nu]
List files as table$ ls | where size > 1mb
Parse JSON$ open [file.json] | get [field]
SYNOPSIS
nu [options] [script]
DESCRIPTION
nu is Nushell, a modern shell with structured data. Treats output as tables.
The shell uses pipelines of structured data. Inspired by PowerShell and functional languages.
PARAMETERS
SCRIPT
Nushell script to execute.-c COMMAND
Execute command string.--config FILE
Use configuration file.--login
Start as login shell.--help
Display help information.--version
Display version.
CAVEATS
Different from POSIX shells. Learning curve for syntax. Growing ecosystem.
HISTORY
Nushell was created to bring structured data processing to the command line with modern features.
