sh 在Linux下永久设置环境变量的脚本(Ubuntu 16.04及更高版本)。以sudo身份运行。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 在Linux下永久设置环境变量的脚本(Ubuntu 16.04及更高版本)。以sudo身份运行。相关的知识,希望对你有一定的参考价值。
#!/bin/bash
# run under sudo
# script for permanently setting environment variables, found here:
# https://stackoverflow.com/questions/13046624/how-to-permanently-export-a-variable-in-linux
add_env_var()
{
KEY=$1
VALUE=$2
echo "export "$KEY"="$VALUE>>~/.bashrc
echo $KEY"="$VALUE>>~/.profile
echo $KEY"="$VALUE>>/etc/environment
source ~/.bashrc
source ~/.profile
}
if [ "$(id -u)" != "0" ]; then
echo "Sorry, you are not sudo."
exit 1
fi
add_env_var() $1 $2
exit
以上是关于sh 在Linux下永久设置环境变量的脚本(Ubuntu 16.04及更高版本)。以sudo身份运行。的主要内容,如果未能解决你的问题,请参考以下文章
如何重新设置linux环境变量
Linux下设置和查看环境变量
如何在 Linux 中永久设置环境变量
Linux下设置和查看环境变量
Linux下设置和查看环境变量
Linux系统环境变量加载过程