Spec-Zone.ru › Nushell

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

Создаёт один или несколько файлов.

Подпись

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

Флаги

  • --reference, -r {string}: изменить время файла или каталога на время файла/каталога-справочника
  • --modified, -m: изменить время изменения файла или каталога. Если не указано временное значение, дата или файл/каталог-справочник, используется текущее время
  • --access, -a: изменить время доступа к файлу или каталогу. Если не указано временное значение, дата или файл/каталог-справочник, используется текущее время
  • --no-create, -c: не создавать файл, если он не существует

Параметры

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

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

Вход Выход
ничего ничего

Примеры

Создаёт "fixture.json"

>touchfixture.json

Создаёт файлы a, b и c

>touchabc

Изменяет время последнего изменения "fixture.json" на текущую дату

>touch-mfixture.json

Изменяет время последнего изменения файлов a, b и c на заданную дату

>touch-m-d"yesterday"abc

Изменяет время последнего изменения файлов d и e на время последнего изменения "fixture.json"

>touch-m-rfixture.jsonde

Изменяет время последнего доступа к "fixture.json" на заданную дату

>touch-a-d"August 24, 2019; 12:30:30"fixture.json

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

Spec-Zone.ru

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