Основное отличие команд touch и mkdir в macOS заключается в их функциях:
- mkdir (make directory) используется для создания папки (каталога). 15 Команда требует обязательный аргумент — имя нового каталога. 5
- touch позволяет создать пустой файл. 14 Если файл с указанным именем уже существует, то touch обновляет его временную метку до текущей даты и времени, но не изменяет содержимое. 4
Таким образом, mkdir создаёт структуру, а touch — файл.