相关疑难解决方法(0)

如何干净地添加到 $PATH?

我想要一种向 $PATH、系统范围内或单个用户添加内容的方法,而无需多次添加相同的路径。

想要这样做的一个原因是,可以在 中进行添加.bashrc,这不需要登录,并且在使用(例如)lightdm从不调用 的系统上也更有用.profile

我知道有关如何从 $PATH清除重复项的问题,但我不想删除重复项。我想要一种仅在路径尚不存在时添加路径的方法

shell path

35
推荐指数
5
解决办法
9032
查看次数

将重复项保留在源的 $PATH 之外

我有以下代码,它是source我的-d.shellrc

PATH="${PATH}:${HOME}/perl5/bin"
PATH="${PATH}:${HOME}/.bin"
export PATH
Run Code Online (Sandbox Code Playgroud)

但是,如果我更改其他代码然后更改source此文件,则每个源的路径都会越来越长,每次都在它们已经存在时追加。我能做些什么来防止这种情况?

shell path shell-script environment-variables posix

24
推荐指数
1
解决办法
5141
查看次数

标签 统计

path ×2

shell ×2

environment-variables ×1

posix ×1

shell-script ×1