小编Guj*_*ana的帖子

使用 .sh 文件导出环境变量

所以我创建了这样的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 终端

environment-variables sh 16.04

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

16.04 ×1

environment-variables ×1

sh ×1