当前位置: 首页 > 面试题库 >

在ZSH中将新条目添加到PATH变量

阙博容
2023-03-14
问题内容

我正在使用zsh,并且尝试向变量添加新的条目(/home/david/pear/bin),PATH但我不知道如何。

最让我困惑的是,PATH我的~/.zshrc文件中没有对变量的单一引用,而是echo $PATH返回:

/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

因此,在PATH某处设置了变量。


问题答案:

这里:

export PATH=/home/david/pear/bin:$PATH

编辑
:这确实有效,但是下面的ony答案更好,因为它利用了ZSH为像这样的变量提供结构化接口的优势$PATH。这种方法是的标准方法bash,但据我所知,当ZSH提供更好的替代方法时,没有理由使用它。



 类似资料:
  • 问题内容: 我想编写一个可以运行测试的Makefile。测试位于目录“ ./tests”中,而要测试的可执行文件位于目录“ ./bin”中。 当我运行测试时,他们看不到exec文件,因为目录./bin不在$ PATH中。 当我做这样的事情: 一切正常。但是我需要在Makefile中更改$ PATH。 简单的Makefile内容: 它可以正确打印路径,但是找不到文件x。 当我手动执行此操作时: 一切

  • 问题内容: 我在apache2的custom.conf文件中设置了以下代码: 但是,它不起作用。当我打电话时: 我得到: 有人可以帮忙吗?我在Mac上使用Macports作为开发环境。谢谢! 问题答案: 对于您尝试从Apache内部设置PATH的情况,我感到非常奇怪。相反,您应该为系统设置PATH。在Mac OS X中,有几种方法可以做到这一点: 特定 于用户对于单个用户,您可以编辑〜/ .pro

  • 问题内容: 我想将一个项目添加到Python中的现有字典中。例如,这是我的字典: 我想添加一个新项目,例如: 我该如何实现? 问题答案: default_data[‘item3’] = 3 像py一样容易。 另一个可能的解决方案: 如果您想一次插入多个项目,这很好。

  • 问题内容: 我需要初始化一个常量HashMap,并希望在一行语句中完成它。避免这样的事情: 类似于目标C: 看了这么多,我还没有找到任何显示如何做到这一点的例子。 问题答案: 您可以使用 Double Brace初始化 ,如下所示: 作为警告,请参阅Java的效率效率“ Double BraceInitialization”,了解它可能带来的性能影响。

  • 本文向大家介绍Linux将命令添加到PATH中的方法,包括了Linux将命令添加到PATH中的方法的使用技巧和注意事项,需要的朋友参考一下 linux LinuxApacheBash 简单说PATH就是一组路径的字符串变量,当你输入的命令不带任何路径时,LINUX会在PATH记录的路径中查找该命令。有的话则执行,不存在则提示命令找不到。比如在根目录/下可以输入命令ls,在/usr目录下也可以输入l

  • 假设我有 但无法使其工作,很好奇是否有办法做到这一点 我现在得到的是以下解决方案,但我希望将其收集到map,而不必首先定义它: