hinzufügen Ich verwende jq
, um eine JSON-Datei zu analysieren. Ich habe einige Abschnitt von JSON-Datei mit folgenden InhaltWie Abschnitt von Json zu der vorhandenen Datei mit jq
[
{
"PropagateAtLaunch": true,
"Value": {
"Ref": "TNAM"
},
"Key": "Name"
},
{
"PropagateAtLaunch": true,
"Value": {
"Ref": "TAPP"
},
"Key": "application"
},
{
"PropagateAtLaunch": true,
"Value": {
"Ref": "TENV"
},
"Key": "environment"
},
{
"PropagateAtLaunch": true,
"Value": {
"Ref": "TSHA"
},
"Key": "shared"
},
{
"PropagateAtLaunch": true,
"Value": {
"Ref": "TTER"
},
"Key": "tier"
},
{
"PropagateAtLaunch": true,
"Value": {
"Ref": "CostCenter"
},
"Key": "cost-center"
}
]
In diesem Ich mag einen anderen Abschnitt hinzufügen möchten:
{
"Value": {
"Ref": "TEAM"
},
"PropagateAtLaunch": true,
"Key": "TEAM"
}
Wie kann ich diesen neuen Abschnitt hinzufügen?
Dies ist die Abfrage, die ich verwendet habe, den ersten Abschnitt zu extrahieren:
$ cat ABC.json | jq '.Resources.ASGRP.Properties.Tags'
Danke Santiago. Dies hat mir auch bei einer anderen Anwendungsfall-Implementierung geholfen. –