最近我写了一个设置环境变量的脚本,看看:
#!/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只在本地可用,我的意思是在我运行脚本的控制台窗口中.
如何编写一个脚本,允许我导出可以随处看到的全局环境变量?