Spec-Zone.ru › Nushell

from tsv для форматов

Разбор текста как .tsv и создание таблицы.

Подпись

> from tsv {flags}

Флаги

  • --comment, -c {string}: символ комментария для игнорирования строк, начинающихся с него
  • --quote, -q {string}: символ кавычки для игнорирования разделителей в строках, по умолчанию '"'
  • --escape, -e {string}: символ экранирования для строк, содержащих символ кавычки
  • --noheaders, -n: не обрабатывать первую строку как имена столбцов
  • --flexible, -: разрешить переменное количество полей в записях
  • --no-infer, -: отключение вывода типов полей
  • --trim, -t {string}: удаление начальных и конечных пробелов вокруг имён заголовков и/или значений полей

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

Вход Выход
строка таблица

Примеры

Преобразование данных, разделенных табуляцией, в таблицу

>"ColA	ColB
1	2"|from tsv
╭───┬──────┬──────╮
│# │ ColA │ ColB │
├───┼──────┼──────┤
│0│1│2│
╰───┴──────┴──────╯

Создание файла tsv с колонками-заголовками и его открытие

>$'c1(char tab)c2(char tab)c3(char nl)1(char tab)2(char tab)3'|savetsv-data|opentsv-data|from tsv

Создание файла tsv без колонок-заголовков и его открытие

>$'a1(char tab)b1(char tab)c1(char nl)a2(char tab)b2(char tab)c2'|savetsv-data|opentsv-data|from tsv-n

Создание файла tsv без колонок-заголовков и его открытие, удаляя все лишние пробелы

>$'a1(char tab)b1(char tab)c1(char nl)a2(char tab)b2(char tab)c2'|savetsv-data|opentsv-data|from tsv--trimall

Создание файла tsv без колонок-заголовков и его открытие, удаляя все лишние пробелы в именах заголовков

>$'a1(char tab)b1(char tab)c1(char nl)a2(char tab)b2(char tab)c2'|savetsv-data|opentsv-data|from tsv--trimheaders

Создание файла tsv без колонок-заголовков и его открытие, удаляя все лишние пробелы в значениях полей

>$'a1(char tab)b1(char tab)c1(char nl)a2(char tab)b2(char tab)c2'|savetsv-data|opentsv-data|from tsv--trimfields

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

Spec-Zone.ru

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