Spec-Zone.ru › Nushell

print for strings

Print the given values to stdout.

Signature

> print {flags} ...rest

Flags

  • --no-newline, -n: Print without inserting a newline for the line ending.
  • --stderr, -e: Print to stderr instead of stdout.
  • --raw, -r: Print without formatting (including binary data).

Parameters

  • ...rest: The values to print.

Input/output types:

input output
nothing nothing
any nothing

Examples

Print 'hello world'

> print "hello world"

Print the sum of 2 and 3

> print (2 + 3)

Print 'ABC' from binary data

> 0x[41 42 43] | print --raw

Notes

Unlike echo, this command does not return any value (print | describe will return "nothing"). Since this command has no output, there is no point in piping it with other commands.

print may be used inside blocks of code (e.g.: hooks) to display text during execution without interfering with the pipeline. In protocol modes (--lsp, --mcp), print always writes to stderr to keep stdout reserved for protocol messages.

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

Spec-Zone.ru

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