W3cubDocs

/Nushell

let for core

Create a variable and give it a value.

Signature

> let {flags} (var_name) (initial_value)

Parameters

  • var_name: variable name
  • initial_value: equals sign followed by value

Input/output types:

input output
any nothing

Examples

Set a variable to a value

>letx=10

Set a variable to the result of an expression

>letx=10+100

Set a variable based on the condition

>letx=iffalse { -1 } else { 1 }

Notes

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/let.html