在Shell脚本中为键值对中的变量分配值

时间:2019-02-16 00:51:18

标签: shell sed

我有一个文件:

key1=b
key2=d

我想在shell脚本中使用b(键的值)查找并分配一个变量。

我正在使用:

var=$(echo "$file" | sed 's/^key1=//p')

var=$file

我无法让sed正常工作以获取var = b。

1 个答案:

答案 0 :(得分:0)

实际上我找到了解决方案。希望对别人有帮助

var=$(sed -n 's/^key1=//p' "$file")