如何从shell脚本中的ini文件中导出环境变量

时间:2018-12-09 10:57:34

标签: linux shell ini

我有如下所示的ini文件(env_var.ini)

[regionA]
export PROJECT_ID=123
export PROJECT_NAME="project1"

[regionB]
export PROJECT_ID=234
export PROJECT_NAME="project2"

首先,我想设置位于regionA中的env变量(project_id,project_name),在完成某些操作之后,我需要设置位于regionB中的env变量。我如何使用数组来实现此目标或循环执行某些操作。

1 个答案:

答案 0 :(得分:0)

List<WifiConfiguration> networks = wifiManager.getConfiguredNetworks(); for( WifiConfiguration wifi : networks) { wifiManager.removeNetwork(wifi.networkId); wifiManager.saveConfiguration(); } 将设置变量,但是您可能需要分割原始文件,以便它仅包含所需的块。

您可以使用source <file_name>;例如:

csplit(将文件分割为第4行的两个文件)

现在使用:

csplit <file_name> 4

然后:

source <file_name_1>

Here's IBM csplit教程...

祝你好运!