【发布时间】:2015-10-06 17:30:51
【问题描述】:
长期潜伏者第一次海报。
我到处找过,我确信很容易找到,但我无法正确地用词搜索。
我根据教科书进行了一些编码练习,我的所有工作都在具有以下层次结构的目录中:
r00t
/ \
tools code
\
chapts
在工具目录中有几个脚本可以让我的生活更轻松。我想要的,以及我发布的原因是,只要我在 r00t 中,无论我在哪里,都能够调用 r00t/tools 中的脚本。我知道我可以将它们添加到全局 PATH 中,但这似乎很懒惰,我不希望我的 PATH 再膨胀(这是否明智?)。
那么,我可以以某种方式将脚本或程序添加到目录中的“本地路径”吗?
【问题讨论】:
-
我所知道的任何外壳中都没有内置任何东西可以启用此功能。
git在某种程度上通过搜索目录层次结构,寻找.git目录来实现这一点。您最好的选择可能只是将额外目录添加到您的 PATH 中。 -
:'( 这就是我自己开始思考的问题。我想你的 $PATH 变量没有理由不能变得超级大,只是编辑起来很麻烦。不过谢谢!