1.7 KiB
Raw Blame History

touch

Создавать файлы и устанавливать время доступа/модификации. Больше информации: https://www.gnu.org/software/coreutils/manual/html_node/touch-invocation.html.

  • Создать указанные файлы:

touch {{путь/к/файлу1 путь/к/файлу2 ...}}

  • Установить время доступа ([a]ccess) или модификации ([m]odification) файла на текущее, не создавая файл, если он не существует:

touch {{[-c|--no-create]}} {{-a|-m}} {{путь/к/файлу1 путь/к/файлу2 ...}}

  • Установить время ([t]ime) файла на определённое значение, не создавая файл, если он не существует:

touch {{[-c|--no-create]}} -t {{ГГГГММДДЧЧММ.СС}} {{путь/к/файлу1 путь/к/файлу2 ...}}

  • Установить метку времени файлов по метке эталонного файла, не создавая файл, если он не существует:

touch {{[-c|--no-create]}} {{[-r|--reference]}} {{путь/к/эталонномуайлу}} {{путь/к/файлу1 путь/к/файлу2 ...}}

  • Установить метку времени, разобрав строку:

touch {{[-d|--date]}} "{{last year|5 hours|next thursday|nov 14|...}}" {{путь/к/файлу}}

  • Создать несколько файлов с возрастающей нумерацией:

touch {{путь/к/файлу{1..10}}}

  • Создать несколько файлов с буквенным диапазоном:

touch {{путь/к/файлу{a..z}}}