我写了一个小脚本,复制,然后删除,然后创建一个符号链接,从文件移动到它的新位置。为了轻松地多次执行此操作,我使用了变量,但是当文件中有空格时,我会遇到一些错误,即使我在每个空格前都使用了“\”。这是我的代码:
dest=~/Videos-win/file\ name\ with\ spaces
src=~/Downloads/file\ name\ with\ spaces
echo $dest ;
cp -r $src $dest ;
rm -R $src ;
ln -s $dest $src ;
echo 'done'
我也尝试使用 '\\' (将 '\ ' 添加到 var)。也给了我一些错误。
有人知道我在做什么错吗?tnx