mut
for core> mut {flags} (var_name) (initial_value)
var_name
: variable nameinitial_value
: equals sign followed by valueinput | output |
---|---|
any | nothing |
Set a mutable variable to a value, then update it
>mutx=10;$x=12
Upsert a value inside a mutable data structure
>muta= {b:{c:1}};$a.b.c=2
Set a mutable variable to the result of an expression
>mutx=10+100
Set a mutable variable based on the condition
>mutx=iffalse { -1 } else { 1 }
This command is a parser keyword. For details, check: https://www.nushell.sh/book/thinking_in_nu.html
Copyright © 2019–2023 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/mut.html