Macos 将icloud目标添加到终端中的路径
我想将iCloud驱动器文件夹的目标添加到终端中的路径。Macos 将icloud目标添加到终端中的路径,macos,path,.bash-profile,icloud-drive,Macos,Path,.bash Profile,Icloud Drive,我想将iCloud驱动器文件夹的目标添加到终端中的路径。 我试图将这一行添加到.bash_配置文件(该路径与cd命令一起工作) 什么也没发生。即使是…com\~apple\~CloudDocs…也不起作用。 调用echo$PATH后,iCloud驱动器的整个路径都添加到了我想要的位置。但是当我调用位于该路径中的任何脚本时,都不会发生这样的文件或目录错误。 当我重写.bash_profile文件以导出导出路径=“~/.Scripts:$PATH”并将脚本重新定位到那里时,一切都正常。在做了一点ba
我试图将这一行添加到.bash_配置文件(该路径与cd命令一起工作) 什么也没发生。即使是
…com\~apple\~CloudDocs…
也不起作用。调用
echo$PATH
后,iCloud驱动器的整个路径都添加到了我想要的位置。但是当我调用位于该路径中的任何脚本时,都不会发生这样的文件或目录错误。当我重写.bash_profile文件以导出
导出路径=“~/.Scripts:$PATH”
并将脚本重新定位到那里时,一切都正常。在做了一点bash代码分析之后,看起来如果您的路径中有~
,那么路径中任何后续的~
都会受到影响
来自tilde.c
/* Scan through STRING expanding tildes as we come to them. */
while (1)
而不是使用~/Library/…
尝试
/Users/[user]/Library/..
最好创建一个指向该文件夹的符号链接,并将其添加到您的路径中。从而避免任何瓷砖问题。简单的解决方案。谢谢效果很好。
/* Scan through STRING expanding tildes as we come to them. */
while (1)