9

我正在尝试自动将内容从可变路径(我的相机)复制到部分用户定义的路径(桌面+日期+事件)中。问题是 mkdir 和 cp 抱怨说无法创建目录,但我不明白为什么尽管有 DuckDuckGo 一个多小时。我究竟做错了什么?

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
4

1 回答 1

17

mkdir -p $target将创建包含所有必要子路径的路径。

于 2011-08-18T23:01:56.653 回答