将文件移动到名称中包含空格的目录

将文件移动到名称中包含空格的目录

目标目录是一个名称中带有空格的目录:/opt/config/Sn Lk 现在我编写了一个脚本,将文件从我的目录移动到该目录,但是移动失败虽然命令的回显似乎很好

workdir=/home/mydir
destdir="'opt/config/Sn Lk"
file=Al_10.txt

destination="$destdir/$file'"
echo "command = mv -v $workdir/$file $destination"
mv -v $workdir/$file $destination

结果:

command = mv -v /home/mydir/Al_10.txt '/opt config/Sn Lk/Al_10.txt'
mv: target ‘Lk/Al_10.txt'’ is not a directory

移动命令应该怎么写?

相关内容