相关疑难解决方法(0)

如何编写bash脚本来设置全局环境变量?

最近我写了一个设置环境变量的脚本,看看:

#!/bin/bash

echo "Pass a path:"
read path
echo $path

defaultPath=/home/$(whoami)/Desktop

if [ -n "$path" ]; then
    export my_var=$path
else
    echo "Path is empty! Exporting default path ..."
    export my_var=$defaultPath
fi

echo "Exported path: $my_var"
Run Code Online (Sandbox Code Playgroud)

它工作得很好但问题是my_var只在本地可用,我的意思是在我运行脚本的控制台窗口中.

如何编写一个脚本,允许我导出可以随处看到的全局环境变量?

bash shell environment-variables

40
推荐指数
4
解决办法
8万
查看次数

标签 统计

bash ×1

environment-variables ×1

shell ×1