添加自定义shell到环境变量

2020-10-21  本文已影响0人  技术是神奇的

背景

  • 当你写好一个sh脚本,可以通过 . xxx.sh或者./xxx.sh的方式在当前脚本所在路径运行。

但是该方法每次都需要进入该目录,无法实现在任意目录运行的需求。于是解决之道由此产生。

添加该sh脚本所在路径到PATH中

  1. ADD_PATH="$(pwd)"
  1. PATH="${ADD_PATH}:${PATH}"
  1. export PATH

当然上述方法只是临时的,重启失效。
在.bashrc中操作才是一劳永逸!

  1. vim .bashrc

2.添加如下命令
PATH="这里填天你想添加到环境变量中的路径:$PATH"
export PATH

常见问题修复

  • ssh 登陆进去后, .bashrc 没有被执行
  1. ssh login 之后, 会执行 .bash_profile, 新建一个.bash_profile, 添加如下内容
if [ -f ~/.bashrc ]; then
  . ~/.bashrc
fi
上一篇下一篇

猜你喜欢

热点阅读