ошибка bash mkdir и cp на переменном пути " не удается создать каталог: нет такого файла или каталога"

Я пытаюсь автоматизировать копирование содержимого из переменного пути (моя камера) в частично определенный пользователем путь (рабочий стол+дата+событие). Проблема в том, что mkdir и cp жалуются, что каталог не может быть создан, но я не понимаю, почему, несмотря на то, что Duckduckgo'D более часа. Что я делаю не так?

echo -n "Enter event name and press [ENTER]: "
read event
sleep 0

day=`date +%Y-%m-%d`
month=`date +%Y-%m`
media="/media/F009-64A5"

source="${media}/PRIVATE/AVCHD/BDMV/STREAM/*"
target="/home/kv/Desktop/$month/$day"_"$event"

mkdir $target
cp -pr $source $target

1 ответов


mkdir -p $target создаст путь со всеми необходимыми подпространствами.