如何在 OS X 上查看 $PATH 变量的当前值?

$$路径

报税表:

- bash:/usr/local/share/npm/bin:/Library/Framework/Python Framework/Versions/2.7/bin:/usr/local/bin:/usr/local/sbin: ~/bin:/Library/Framework/Python Framework/Versions/Current/bin:/usr/bin:/usr/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/local/git/bin: 没有这样的文件或目录

这似乎相当丑陋,可能是 给我添麻烦了与得到家酿和运行以及。

254756 次浏览

通过在命令提示符下单独输入 $PATH,您将尝试对它进行 快跑。这不同于 Windows,在 Windows 中,只需键入 path即可获得路径输出。

如果你想知道路径是什么,只要回应一下:

echo $PATH

您需要使用命令 echo $PATH来显示 PATH 变量,或者只需执行 setenv来显示所有环境变量。

通过键入 $PATH,您尝试将 PATH 变量内容作为命令名运行。

Bash 以任何方式显示您的路径的内容。根据您的输出,将按以下顺序搜索以下目录:

/usr/local/share/npm/bin
/Library/Frameworks/Python.framework/Versions/2.7/bin
/usr/local/bin
/usr/local/sbin
~/bin
/Library/Frameworks/Python.framework/Versions/Current/bin
/usr/bin
/bin
/usr/sbin
/sbin
/usr/local/bin
/opt/X11/bin
/usr/local/git/bin

在我看来,这份名单似乎是完整的。

使用以下命令:

 echo $PATH

你会看到所有的路径:

/Users/name/. rvm/gems/ruby-2.5.1@pe/bin:/Users/name/. rvm/gems/ruby-2.5.1@global/bin:/Users/sasha/. rvm/rubies/ruby-2.5.1/bin:/Users/sasha/. rvm/bin:

for MacOS, make sure you know where the GO install

export GOPATH=/usr/local/go
PATH=$PATH:$GOPATH/bin

要将路径列出为单独的行,可以使用: echo "${PATH//:/\n}"