在 macOS 下设定 PATH
通常来说,设定PATH
可能不是一件简单的事情,我猜你一定使用过以下语法对PATH
进行修改,例如:
export PATH=$PATH:/path/to/dir
这种方式依靠冒号:
来分割各个路径,使得我们很难用肉眼来区分。
在 macOS 环境下,设定PATH
有比export
更方便优雅的方式,那就是 /etc/paths.d/。
要添加一个路径到到PATH
中,只需要在 /etc/paths.d/ 下新建一个文件(文件名可以随意),然后把该路径写到文件中即可。
例如:将 /usr/local/sbin 添加到PATH
,只需进行以下两个步骤:
- 在 /etc/paths.d/ 下新建一个文件,这里起名 demo
- 打开
demo
文件,写入 /usr/local/sbin 这一行。
这两步做完后 /etc/paths.d/demo 文件看起来像这个样子:
大功告成。到这里我们成功添加了一条路径到PATH
,当然,这个 demo 文件也可以有多条路径,每一行可以添加一条路径。
重新打开终端,输入下面这条命令就可以看到当前的PATH
变量内容。
sed 's/:/\n/g' <<< "$PATH"