Я пытаюсь создать сценарий, в котором он читает тип расширения и место назначения из текстового файла, а затем копирует файлы с этим расширением в место назначения, указанное в текстовом файле
Я пробовал это,но если каталог не существует, как мне сделать это в скрипте
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 'представляют собой один и тот же файл