Spec-Zone.ru › Nushell

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

Добавить ссылку (используя escape-последовательность OSC 8) к заданной строке.

Подпись

> ansi link {flags} ...rest

Флаги

  • --text, -t {string}: Текст ссылки. Использует uri в качестве текста, если отсутствует. В случае с таблицами, записями и списками применяет этот текст ко всем элементам

Параметры

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

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

Вход Выход
list<string> list<string>
record record
string string
table table

Примеры

Создать ссылку для открытия файла

>'file:///file.txt'|ansi link--text'Open Me!'
OpenMe!

Создать ссылку без текста

>'https://www.nushell.sh/'|ansi link
https://www.nushell.sh/

Форматировать столбец таблицы в ссылки

> [[urltext]; [https://example.comText]] |ansi linkurl

Советы: Команда ansi link по умолчанию не включена в официальные бинарные файлы, её необходимо скомпилировать с флагом --features=extra

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

Spec-Zone.ru

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