debug для отладки
Вывести отладочную информацию о переданных значениях.
Сигнатура
> debug {flags}
Флаги
-
--raw, -r: Выводит необработанное представление значения. -
--raw-value, -v: Выводит необработанное представление значения, но не часть значения nushell.
Типы входных и выходных данных:
| входные данные | выходные данные |
|---|---|
| list<any> | list<string> |
| any | string |
Примеры
Вывести отладочную информацию о строке.
> 'hello' | debug hello
Вывести отладочную информацию о списке.
> ['hello'] | debug ╭───┬───────╮ │ 0 │ hello │ ╰───┴───────╯
Вывести отладочную информацию о таблице.
> [[version patch]; ['0.1.0' false] ['0.1.1' true] ['0.2.0' false]] | debug
╭───┬────────────────────────────────╮
│ 0 │ {version: 0.1.0, patch: false} │
│ 1 │ {version: 0.1.1, patch: true} │
│ 2 │ {version: 0.2.0, patch: false} │
╰───┴────────────────────────────────╯Вывести отладочную информацию о строке с экранирующими последовательностями ANSI и получить необработанное значение.
> $'(ansi red)nushell(ansi reset)' | debug -v
"\u{1b}[31mnushell\u{1b}[0m"Подкоманды:
| имя | описание | тип |
|---|---|---|
debug env |
Показать переменные среды в том виде, в каком их получили бы внешние команды. | встроенная |
debug experimental-options |
Показать все экспериментальные параметры. | встроенная |
debug info |
Просмотреть сведения об использовании памяти процессом. | встроенная |
debug profile |
Профилировать элементы конвейера в замыкании. | встроенная |
Copyright © 2019–2026 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/debug.html