我正在尝试创建一个脚本,该脚本从文本文件中读取文件扩展名类型和目标,然后将具有该扩展名的文件复制到文本文件中指定的目标
我已经尝试过了,但是如果目录不存在,如何在脚本中创建它
echo "Please enter name of file"
read name
while read line
do
filetype=${line%,*}
dest=${line#*,}
find -iname "$filetype" -exec cp -n '{}' "$dest" \;
done < $name
文本文件
.txt,/home/username/Desktop/dest
当我在终端中运行脚本时,出现此行
cp:“ ./ 2 / sometextfile.txt”和/home/username/Desktop/2/sometextfile.txt”是同一文件