save для файловой системы
Сохранить файл.
Сигнатура
> save {flags} (filename)
Флаги
-
--stderr, -e {path}: Имя файла для сохранения stderr; работает только с флагом-r. -
--raw, -r: Сохранить файл в виде необработанных двоичных данных. -
--append, -a: Добавить входные данные в конец файла. -
--force, -f: Перезаписать файл назначения. -
--progress, -p: Включить индикатор выполнения.
Параметры
-
filename: Имя файла.
Типы входных и выходных данных:
| входные данные | выходные данные |
|---|---|
| любые | ничего |
Примеры
Сохранить строку в foo.txt в текущем каталоге.
> 'save me' | save foo.txt
Добавить строку в конец foo.txt.
> 'append me' | save --append foo.txt
Сохранить запись в foo.json в текущем каталоге.
> { a: 1, b: 2 } | save foo.jsonСохранить stderr выполняющейся программы в foo.txt.
> do -i {} | save foo.txt --stderr foo.txtСохранить stderr выполняющейся программы в отдельный файл.
> do -i {} | save foo.txt --stderr bar.txtПоказать расширения, для которых команда save выполняет автоматическую сериализацию.
> scope commands
| where name starts-with "to "
| insert extension { get name | str replace -r "^to " "" | $"*.($in)" }
| select extension name
| rename extension command
Copyright © 2019–2026 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/save.html