如何在UNIX中将当前目录添加到搜索路径?

时间:2015-01-16 01:42:19

标签: macos bash unix terminal

我无法在UNIX bash中修复命令未找到的错误。 我需要将当前目录添加到我的搜索路径。但是,我在谷歌搜索但我找不到任何告诉我直接解决方案的东西(因为我处于初级水平并且很难理解)

当我写到终端pwd时,它说

/Users/macbook

当我写echo $PATH时,它说

/Users/macbook/opt/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/local/git/bin:/opt/X11/bin:/Users/macbook/OPT/BIN:/Users/macbook/opt/bin

如何将当前目录添加到搜索路径? 谢谢你的帮助!

2 个答案:

答案 0 :(得分:9)

在你的终端尝试这个,它应该可以工作。

PATH=$PATH:$(pwd)

答案 1 :(得分:0)

如果您希望bash始终首先搜索当前目录中的命令,无论您当前在哪个目录中,都可以添加"。"到您的PATH变量。为此,请编辑主目录中的文件.bash_profile.profile文件(存在第一个文件)并添加以下行:

PATH=.:$PATH