Spec-Zone.ru › Nushell

ansi strip для платформы

Удаляет escape-последовательности ANSI из строки.

Сигнатура

> ansi strip {flags} ...rest

Параметры

  • ...rest: для входной структуры данных удаляет последовательности ANSI из строк по указанным путям к ячейкам.

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

входные данные выходные данные
string string
list<string> list<string>
table table
record record

Примеры

Удаление escape-последовательностей ANSI из строки

> $'(ansi green)(ansi cursor_on)hello' | ansi strip
hello

Удаление escape-последовательностей ANSI из поля записи

> { greeting: $'hello (ansi red)world' exclamation: false } | ansi strip greeting
╭─────────────┬─────────────╮
│ greeting    │ hello world │
│ exclamation │ false       │
╰─────────────┴─────────────╯

Удаление escape-последовательностей ANSI из нескольких столбцов таблицы

> [[language feature]; [$'(ansi red)rust' $'(ansi i)safety']] | ansi strip language feature
╭───┬──────────┬─────────╮
│ # │ language │ feature │
├───┼──────────┼─────────┤
│ 0 │ rust     │ safety  │
╰───┴──────────┴─────────╯

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

Spec-Zone.ru

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