解析一个具有。使用shyaml的in键

解析一个具有。使用shyaml的in键,yaml,Yaml,我有以下yaml文件- ex1: name: abcd ex.2: name: xyz 当我试着做- cat a.yml|shyaml获取值ex.2.name 它抛出了一个错误- 错误:路径“ex.2.name”无效,结构中缺少键“ex”。 我试着逃出那条河。正在使用\但无法使其工作。有没有办法解析这个yaml文件?我希望避免为此编写shell脚本。尝试将键放在单引号中,这样我就可以修复它 cat a.yml| shyaml get-value 'ex\.2.name'

我有以下yaml文件-

ex1:
  name: abcd
ex.2:
  name: xyz
当我试着做-

cat a.yml|shyaml获取值ex.2.name

它抛出了一个错误-

错误:路径“ex.2.name”无效,结构中缺少键“ex”。


我试着逃出那条河。正在使用\但无法使其工作。有没有办法解析这个yaml文件?我希望避免为此编写shell脚本。

尝试将键放在单引号中,这样我就可以修复它

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