当key是变量时,在awk中解析key = value对

时间:2019-03-14 18:26:00

标签: bash awk

我正在尝试在bash脚本中使用key=value来解析awk

示例键/值如下:

time=2

我可以使用类似这样的方式检索值:

echo time="2" | awk -F= '$1=="time"{print $2}'

现在,我要将其放在bash脚本中,并使用一个函数来指定key来检索值,基本上有一个类似这样的参数(不起作用):

get_value() {
    variable=$1
    echo time="2" | awk -F= '$1=="${variable}"{print $2}'
}

get_value "time"

该如何处理?

0 个答案:

没有答案