Spec-Zone.ru › Nushell

into bool for conversions

Convert value to a boolean.

Signature

> into bool {flags} ...rest

Flags

  • --relaxed: Relaxes conversion to also allow null and any strings.

Parameters

  • ...rest: For a data structure input, convert data at the given cell paths.

Input/output types:

input output
int bool
number bool
string bool
bool bool
nothing bool
list<any> table
table table
record record

Examples

Convert value to boolean in table.

> [[value]; ['false'] ['1'] [0] [1.0] [true]] | into bool value
╭───┬───────╮
│ # │ value │
├───┼───────┤
│ 0 │ false │
│ 1 │ true  │
│ 2 │ false │
│ 3 │ true  │
│ 4 │ true  │
╰───┴───────╯

Convert bool to boolean.

> true | into bool
true

convert int to boolean.

> 1 | into bool
true

convert float to boolean.

> 0.3 | into bool
true

convert float string to boolean.

> '0.0' | into bool
false

convert string to boolean.

> 'true' | into bool
true

interpret a null as false.

> null | into bool --relaxed
false

interpret any non-false, non-zero string as true.

> 'something' | into bool --relaxed
true

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

Spec-Zone.ru

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