Spec-Zone.ru › Nushell

let для core

Создать переменную и присвоить ей значение.

Сигнатура

> let {flags} (var_name) (initial_value)

Параметры

  • var_name: Имя создаваемой переменной.
  • initial_value: Знак равенства, за которым следует значение.

Типы входных и выходных данных:

вход выход
any any

Примеры

Присвоить переменной значение (без вывода).

> let x = 10

Присвоить переменной результат выражения (без вывода).

> let x = 10 + 100

Присвоить переменной значение в зависимости от условия (без вывода).

> let x = if false { -1 } else { 1 }

Присвоить переменной результат конвейера.

> ls | let files

Использовать let в середине конвейера, чтобы присвоить значение и передать его дальше.

> 10 | let x | $x + 5
15

Использовать let в середине конвейера, а затем получить значение с помощью $in.

> 10 | let x | $in + 5
15

Примечания

Эта команда является ключевым словом парсера. Подробности см. здесь: https://www.nushell.sh/book/thinking_in_nu.html

Copyright © 2019–2026 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/let.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API