Bash:从文本文件中读取变量VAR = VALUE格式

问题描述:

我想从文本文件中加载一些变量到我的批处理脚本中。 我试图寻找,但我只能找到提示文件,如Bash:从文本文件中读取变量VAR = VALUE格式

VALUE1 
VALUE2 
... 

文本文件的格式如下:

VER=123 
MIN_VER=123456789 
TARGET_VER=132456790 

而且我希望能够加载该文件,以便我可以访问三个变量来匹配bash中的数字。 我该如何做到这一点?


已回答!谢谢!

+0

'源文件'或'。文件' – ninjalj 2012-07-22 19:35:39

保存变量文件中像你想(VAR = VAL)并运行:

. ./your_file 

也许有必须是“#/斌/庆典!”在这个文件的开头。 False

+0

我无法控制变量文件(我尝试将插件更新程序脚本与固件映像的版本进行匹配) - 但是,当我从/ bin/bash中调用thet时,它应该可以工作 - 如果您是对的 - Waah我很愚蠢^^它工作 - Thx! – 2012-07-22 19:37:05