发现家中开发机系统 PATH 中不包含 ~/bin 目录
fish shell 版本
> fish -v
fish, version 2.7.1
查看当前 PATH 值
> echo $PATH
/home/zhongwei/.pyenv/bin /usr/local/sbin /usr/local/bin /usr/sbin /usr/bin /sbin /bin /usr/games /usr/local/games /mnt/d/app/jdk8/bin /mnt/c/Windows/system32 /mnt/c/Windows
查看 fish shell 中设置的 PATH
> echo $fish_user_paths | tr " " "\n" | nl
1 /home/zhongwei/.pyenv/bin
fish shell 添加目录到 PATH
> set -g fish_user_paths /home/zhongwei/bin $fish_user_paths
再次查看 PATH 值,可以看到新目录已经添加到了 PATH 中。
参考
https://stackoverflow.com/questions/26208231/modifying-path-with-fish-shell
微信关注我哦 👍
我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式