一尘不染

用于从Shell脚本解析文件中的键/值的代码

linux

我有一个文件,需要使用Shell脚本按键查找值。该文件如下所示:

HereIsAKey This is the value

我该怎么做:

MyVar=Get HereIsAKey

然后MyVar应该等于“这是值”。键没有空格,并且值应为键之后的空格之后的所有内容。


阅读 277

收藏
2020-06-02

共1个答案

一尘不染

如果HereIsAKey文件中唯一,请尝试使用grep:

myVar=$(grep -Po "(?<=^HereIsAKey ).*" file)
2020-06-02