美文网首页
添加自定义shell到环境变量

添加自定义shell到环境变量

作者: 技术是神奇的 | 来源:发表于2020-10-21 20:52 被阅读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

相关文章

  • Terminal如何添加自定义的Shell脚本

    添加Shell到环境变量 一个目录下都是Shell脚本, 将所以的Shell脚本都添加到环境变量。只有设置好777...

  • 添加自定义shell到环境变量

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

  • shell基础在工作中的应用

    shell编程基础:1. shell变量:环境变量、特殊变量、用户自定义变量2. shell输入输出3 shell...

  • bash环境变量

    环境变量是全局变量 自定义变量是局部变量 bash:可以进入当前shell的子shell(当前shell指的是当前...

  • php调用python脚本

    python需要添加到环境变量 shell_exec('python e:\abc.py');或者:shell_e...

  • adb

    adb环境变量配置 在shell运行时执行设置环境变量的命令即可。在.zshrc配置文件中添加一行: 重启shell即可

  • linux入门之环境变量与文件查找

    环境变量 分类 当前 Shell 进程私有用户自定义变量,如上面我们创建的 temp 变量,只在当前 Shell ...

  • Shell 中的系统变量简介

    Shell 中有两种变量类型:系统变量(环境变量)和用户自定义的变量(本地变量或Shell变量)。 如果要查看当前...

  • Linux环境变量与文件查找

    环境变量 1.环境变量 1.当前 Shell 进程私有用户自定义变量,如上面我们创建的 tmp 变量,只在当前 S...

  • Linux(CentOS)环境变量与配置(附Maven安装)

    Linux 设置环境变量的三种方式 1. shell直接添加 这个修改只会在当前的shell下生效,关闭了shel...

网友评论

      本文标题:添加自定义shell到环境变量

      本文链接:https://www.haomeiwen.com/subject/bdypmktx.html