所以我创建了这样的setup.sh文件:
#!/bin/bash
export SP_TWITTER_KEY=adsfad
export SP_TWITTER_SECRET=aadsfadsf
export SP_TWITTER_ACCESSTOKEN=asdfasdfa
export SP_TWITTER_ACCESSSECRET=asdfasdfas
export mongo_connection=localhost
Run Code Online (Sandbox Code Playgroud)
之后我运行此命令以将文件变为可执行文件:
$ chmod +x setup.sh
Run Code Online (Sandbox Code Playgroud)
最后执行该文件,以便导出我所有的环境变量。我尝试了几种这样的方法:
$ . /setup.sh
$ .setup.sh
$ bash setup.sh
Run Code Online (Sandbox Code Playgroud)
但是他们都没有工作,因为我再次检查变量 likemongo_connection和其他人仍然是空的。知道出了什么问题还是我错过了什么?
注意:我正在使用 tmux 来运行我的 shell 终端