вторник, 7 июня 2022 г.

Команда touch

Можно создать сразу несколько:

touch some_file1 some_file2 some_file3
Либо вообще так, для такого формата:
touch some_file{1,2,3}
Через команду: ls -l можно посмотреть дату последнего использования файла (напр. после записи туда чего-либо). Присвоить эту дату от some_file1 к some_file2 можно так:
touch -r some_file1 some_file2
Изменить метку времени последнего доступа к файлу:
touch -a some_file1
посмотреть эти изменения:
ls -l some_file1 --time=atime
Изменить метку времени последнего изменения файла:
touch -m some_file1
посмотреть эти изменения:
ls -l some_file
Изменить дату файла:
touch -d '18 Apr 2007' some_file
посмотреть эти изменения:
ls -l some_file
нормально так, да ..
 
упоминался способ создания множества однотипных файлов через скобки.
Для подобных целей можно использовать:
touch file{1..500}
Создадутся file1, file2, ...file500
Следующим примером для проекта создаем файлы:
myapp.html,
myapp.css,
myapp.php,
myapp.js
touch myapp.{html,css,php,js}
(нигде в перечислении пробелов быть не должно!)
Создаем директории:
mkdir {templates,html,js,css}

Комментариев нет:

Отправить комментарий