解析一个有的yml文件。在密钥中使用shyaml

时间:2018-03-14 12:55:25

标签: yaml

我有以下yaml文件 -

ex1:
  name: abcd
ex.2:
  name: xyz

当我尝试做 -

cat a.yml| shyaml get-value ex.2.name

它会抛出错误 -

Error: invalid path 'ex.2.name', missing key 'ex' in struct.

我试图逃避。使用\但无法使其工作。有没有办法解析这个yaml文件?我想避免为此编写shell脚本。

1 个答案:

答案 0 :(得分:1)

尝试将密钥放在单引号中,为我修复它。

cat a.yml| shyaml get-value 'ex\.2.name'