将icloud目标添加到终端中的路径

时间:2015-10-26 18:40:11

标签: macos path .bash-profile icloud-drive

我想在终端中将iCloud驱动器文件夹的目的地添加到PATH 我试图将此行添加到.bash_profile(该路径适用于cd命令)

export PATH="~/Library/Mobile\ Documents/com~apple~CloudDocs/Scripts:$PATH"

什么也没发生。即使...com\~apple\~CloudDocs...也不起作用 在调用echo $PATH之后,我已经按照我想要的方式添加了到iCloud驱动器的完整路径。但是,当我调用位于该路径中的任何脚本No such file or directory时,会发生错误 当我重写.bash_profile文件以导出export PATH="~/.Scripts:$PATH"并重新定位脚本时,一切正常。

1 个答案:

答案 0 :(得分:0)

在进行一些bash代码分析之后,如果您的路径与~一起生成,那么路径中的任何后续~都会受到影响。

来自tilde.c

/* Scan through STRING expanding tildes as we come to them. */
while (1)

而不是使用~/Library/...

尝试/Users/[user]/Library/...