I Shar

I Shar

мир глазами веб-разработчика

Командная строка: touch

touch - создаем файлы

I Shar

время чтения 1 мин.

С помощью команды touch можно создать новый файл.

touch newfile

Если файл уже существует, он будет открыт в режиме записи и временная метка файла будет обновлена.

Так же, с помощью команды touch можно создать сразу несколько файлов, разделив их пробелом:

touch newfile1 newfile2 newfile3

Кроме того для создаваемых файлов можно задать диапазон:

touch newfile{1...3}

Команда touch имеет несколько опций:

  1. -a будет изменено время доступа,
  2. -m будет изменено только время модификации файла,
  3. -c запрет на создание файла, если он уже существует,
  4. -r использует время доступа и модификации заданного файла
  5. -t использует заданные дату и время вместо текущего
  6. -d использует дату и время, заданные в виде строки

Так, чтобы создать файл с заданным временем потребуется опция -t:

touch -t 202010292200.10 newfile

В примере, приведенном выше, создается файл newfile с временной меткой, установленной на 22:00:10 29 октября 2020 года

Опция -d нужна для того, чтобы создать файл с датой, указанной в более удобном формате:

touch -d '29 Oct' newfile

Так будет создан файл с временной меткой, установленной на 00:00:00 29 октября текущего года.


Спасибо за внимание.

    • bash
    • tutorial

Новые публикации

Далее

Категории

О нас

Frontend & Backend. Статьи, обзоры, заметки, код, уроки.