Nushell
Get Nu!
Getting Started
  • The Nushell Book
  • Command Reference
  • Cookbook
  • Language Reference Guide
  • Contributing Guide
Blog
  • English
  • 中文
  • Deutsch
  • Français
  • Español
  • 日本語
  • Português do Brasil
  • Русский язык
GitHub
Get Nu!
Getting Started
  • The Nushell Book
  • Command Reference
  • Cookbook
  • Language Reference Guide
  • Contributing Guide
Blog
  • English
  • 中文
  • Deutsch
  • Français
  • Español
  • 日本語
  • Português do Brasil
  • Русский язык
GitHub
  • Categories

    • Bits
    • Bytes
    • Chart
    • Conversions
    • Core
    • Database
    • Dataframe
    • Dataframe Or Lazyframe
    • Date
    • Debug
    • Default
    • Env
    • Experimental
    • Expression
    • Filesystem
    • Filters
    • Formats
    • Generators
    • Hash
    • History
    • Lazyframe
    • Math
    • Misc
    • Network
    • Path
    • Platform
    • Plugin
    • Prompt
    • Random
    • Removed
    • Shells
    • Strings
    • System
    • Viewers

into string for conversions

Convert value to string.

Signature

> into string {flags} ...rest

Flags

  • --group-digits, -g: group digits together by the locale specific thousands separator
  • --decimals, -d {int}: decimal digits to which to round

Parameters

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

Input/output types:

inputoutput
binarystring
intstring
numberstring
stringstring
globstring
boolstring
filesizestring
datetimestring
durationstring
rangestring
list<any>list<string>
tabletable
recordrecord

Examples

convert int to string and append three decimal places

> 5 | into string --decimals 3
5.000

convert float to string and round to nearest integer

> 1.7 | into string --decimals 0
2

convert float to string

> 1.7 | into string --decimals 1
1.7

convert float to string and limit to 2 decimals

> 1.734 | into string --decimals 2
1.73

convert float to string

> 4.3 | into string
4.3

convert string to string

> '1234' | into string
1234

convert boolean to string

> true | into string
true

convert date to string

> '2020-10-10 10:00:00 +02:00' | into datetime | into string
Sat Oct 10 10:00:00 2020

convert filepath to string

> ls Cargo.toml | get name | into string

convert filesize to string

> 1kB | into string
1.0 kB

convert duration to string

> 9day | into string
1wk 2day