Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux Bash:从文本文件VAR=VALUE格式读取变量_Linux_Bash_Parsing_Variables_Text Files - Fatal编程技术网

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

Linux Bash:从文本文件VAR=VALUE格式读取变量,linux,bash,parsing,variables,text-files,Linux,Bash,Parsing,Variables,Text Files,我想将一些变量从文本文件加载到批处理脚本中。 我尝试过搜索,但我只找到了一些类似 VALUE1 VALUE2 ... 我的文本文件具有以下格式: VER=123 MIN_VER=123456789 TARGET_VER=132456790 我希望能够加载这个文件,这样我就可以访问这三个变量,以便与bash中的一个数字进行匹配。 我怎样才能做到这一点 回答!谢谢 将变量按需保存到文件(VAR=VAL)并运行: 也许在这个文件的开头必须有“#!/bin/bash”。False我无法控制变量文件

我想将一些变量从文本文件加载到批处理脚本中。 我尝试过搜索,但我只找到了一些类似

VALUE1
VALUE2
...
我的文本文件具有以下格式:

VER=123
MIN_VER=123456789
TARGET_VER=132456790
我希望能够加载这个文件,这样我就可以访问这三个变量,以便与bash中的一个数字进行匹配。 我怎样才能做到这一点



回答!谢谢

将变量按需保存到文件(VAR=VAL)并运行:


也许在这个文件的开头必须有“#!/bin/bash”。False

我无法控制变量文件(我尝试将插件更新程序脚本与固件映像的版本相匹配)-但当我从/bin/bash调用thet时,它应该可以工作-如果你是对的-哇,我很愚蠢^^它工作了-Thx!
. ./your_file