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

How can I add the current directory to the search path in UNIX?

我无法修复 UNIX 中未找到命令的错误 bash。 我需要将当前目录添加到我的搜索路径中。但是,我在 google 中进行了搜索,但找不到任何直接的解决方案(因为我处于初学者水平,很难理解)

当我写入终端 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

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

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

PATH=$PATH:$(pwd)

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

PATH=.:$PATH