【发布时间】:2014-02-01 11:02:36
【问题描述】:
我在 Dropbox 目录中有一个文件,我想将它符号链接到我的主/用户目录。
我正在尝试使用这样的 shell 脚本将其自动化...
db="$HOME/Dropbox/Fresh\ Install"
ln -s $db/README.md $HOME/symlinked.txt
...但是当我运行 sh provision.sh 时,我得到了错误 ln: /Users/<user>/symlinked.txt: No such file or directory
我猜这个问题与指向一个文件夹的路径有关,该文件夹的名称中有一个空格。
我尝试了不同的变体来使其工作,但无法弄清楚。
也尝试使用“命令替换”,但无法理解它与问题的关系。
感谢任何帮助完成这项工作。
注意:我使用的是 zsh,但据我所知,运行这个简单的 bash 脚本应该不是问题/冲突。
【问题讨论】: