4

Я могу сделать:

mkdir messages

а потом:

touch messages/hello.txt

Есть ли команда, которая будет выполнять оба действия - создать каталог, если он не существует, а затем пустой файл? Что-то вроде:

touch -p messages/hello.txt

1 ответ1

6

Не в coreutils, но вот для этого есть функция bash:

mktouch() {
  mkdir -p "$(dirname "$1")"
  touch "$1"
}

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .