如果我有兩個檔案,data1.yaml 和 data2.yaml。
我不想比較資料檔案的所有內容。我只需要比較例如版本部分
---
openapi: 3.0.1
info:
version: 0.0.1
title: yaml validation example
description: >-
Some description here.
我試過了
yq compare data1.yaml data2.yaml
但它比較整個檔案
uj5u.com熱心網友回復:
可能是這樣的嗎?
yq eval-all '[.info.version] | .[0] == .[1]' data1.yaml data2.yaml
uj5u.com熱心網友回復:
@Fravadona 給出答案:
yq eval-all '[.info.version] | .[0] == .[1]' data1.yaml data2.yaml
如果它們相同,則輸出為:true。否則:假
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/451823.html
