Spec-Zone.ru › Nushell

open для файловой системы

Загрузка файла в ячейку, преобразование в таблицу, если возможно (избежать, добавив '--raw').

Подпись

> open {flags} (filename) ...rest

Флаги

  • --raw, -r: открыть файл как сырой двоичный

Параметры

  • filename: имя файла для использования
  • ...rest: дополнительные файлы для открытия (необязательно)

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

Вход Выход
ничего любой
строка любой

Примеры

Открыть файл со структурой (на основе расширения файла или заголовка базы данных SQLite)

>openmyfile.json

Открыть файл как сырые байты

>openmyfile.json--raw

Открыть файл, используя входные данные для получения имени файла

>'myfile.txt'|open

Открыть файл и декодировать его с указанным кодированием

>openmyfile.txt--raw|decodeutf-8

Создать пользовательский from парсер для открытия файлов JSON с разделителями новых строк с помощью open

>def"from ndjson" [] { from json-o };openmyfile.ndjson

Примечания

Поддержка автоматического парсинга файлов с расширением .xyz может быть предоставлена командой from xyz в области видимости.

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

Spec-Zone.ru

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