当键名中有点号时,我在从YAML文件读取值方面遇到了问题。 例如:a: b.c: 2 使用 cat mytext.yaml | yq r - a 可以成功读取 key a 的值。但是,当我尝试读取 a.b.c 时,没有任何输出。 我尝试转义点号,但是还是没有输出。 这里有什么我忽略的吗?
我在 yq 版本 2.12.0 中遇到了编辑标志的大问题。我们正在尝试更新一个 .yaml 脚本中变量的值。之前的代码如下... authentication: anonymous: enabled: false 但我们希望这样 authentication: ano...
我希望合并两个yaml文档,结果应包含: 所有已映射的值(以最后一个为准) 连接的数组 例如,给定以下文件: # file1.yml animals: - elephant donkey flavours: sour: - lemon sweet: ...
echo "apiVersion: v1 kind: Node metadata: name: host-cluster-control-plane-64j47 labels: beta.kubernetes.io/arch: amd64 " | yq -o p 结果: ...
我曾在这里提问如何使用yq编辑yaml。我收到了最佳答案。但是默认情况下,yq会删除注释和空行。如何防止这种行为? input.yml # Specify a command to be executed # like `/bin/bash -l`, `ls`, or any other ...
我有一个类似于以下内容的证书文件: -------BEGIN CERTIFICATE------- asdoqijepoqjwe1i49i120941p2j4omslasdajsdqweqwe qwelqjwkasdlajsölkjasldkjakljsdlkjasdasdpiqwe ---...
我有一个 YAML 数组,如下所示: identitymappings: - arn: "arn:aws:iam::12345567:role/AdmRole" group: "system:masters" user: "user1" - arn: "arn:aws:iam::12...
我尝试在GitLab CI中读取一个yaml文件,我在CI任务中使用了pip安装了jq==1.0.2和yq==2.10.1,并使用python:3.7镜像。当我尝试读取yaml文件时,出现了错误。 yq: Error starting jq: FileNotFoundError: [Errn...
我希望根据name更改yaml文件中的value: 示例: spec: containers: - name: app1 image: imageurl.com command: [] env: - name: MONGO_HOS...