macos – 如果目录名中有冒号(:),我怎么能把它添加到$PATH?
发布时间:2020-12-15 17:02:13 所属栏目:安全 来源:网络整理
导读:参见英文答案 How to escape colon (:) in $PATH on UNIX?4个 我正在使用mac os x,我在设置$PATH env时遇到了一些麻烦.如果目录名是/ path / to / add / a:b / bin,我该如何将这个目录添加到$PATH,它由以下各项分隔:? 据我所知,你做不到.在$PATH中转义:
参见英文答案 >
How to escape colon (:) in $PATH on UNIX?4个
我正在使用mac os x,我在设置$PATH env时遇到了一些麻烦.如果目录名是/ path / to / add / a:b / bin,我该如何将这个目录添加到$PATH,它由以下各项分隔:?
据我所知,你做不到.在$PATH中转义:字符的显而易见的方法是使用反斜杠,但在Linux上使用Bash的快速实验表明它不起作用. OSX可能表现不同,但我怀疑你有同样的问题.
最好的办法是重命名目录.如果它真的需要具有该名称,您可以创建一个符号链接并将其添加到$PATH: $cd /path/to/add $ln -s a:b a_b $PATH="$PATH:/path/to/add/a_b/bin" (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |