#path #facilitate #modification #idempotent #windows #binary

app pathvar

二进制程序,帮助您对PATH变量进行幂等修改

1个不稳定版本

0.0.1 2019年4月21日

#4 in #idempotent

MIT 许可证

7KB
143

pathvar-rs

一个可执行程序,帮助您对PATH变量进行幂等修改。

动机

请注意,将文件夹添加到您的~/.bashrc的惯用方法是添加如下行:

PATH=~/bin:$PATH
PATH=$PATH:~/bin

这意味着如果您运行source ~/.bashrc~/bin将再次添加到PATH中,这并不是理想的。注意,这也在使用tmux new window时实际发生,因此按照标准惯用方法,连续的tmux窗口下的PATH变量会越来越长。

安装

运行cargo install pathvar,这将把pathvar添加到您的PATH中。

命令:插入

如果它尚未存在,这将把展开的~/bin添加到$PATH的前面

PATH=$(pathvar insert ~/bin)

命令:添加

如果它尚未存在,这将把展开的~/bin添加到$PATH的末尾

PATH=$(pathvar add ~/bin)

无运行时依赖