1个不稳定版本
0.0.1 | 2019年4月21日 |
---|
#4 in #idempotent
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)