我正在尝试从我的 bash 脚本中获取带有环境变量的文件,但它不起作用。
这是我的脚本 ( test.sh
) 的内容,它位于~/scripts/test.sh
.
#!/bin/bash
FILE_NAME=/tmp/source_file
touch $FILE_NAME
echo "export TEST=\"test\"" > $FILE_NAME
source $FILE_NAME
然后我alias
在my ~/.bashrc
.
alias testScript=~/scripts/test.sh
但是当我使用我的脚本时testScript
,它没有设置环境变量。