nicht enthält Ich habe eine aws-Abfrage, die ich in jq filtern möchte. Ich möchte alle imageTags filtern, dass mit „latest“ nicht Ende tunjq - Wie man einen JSON filtert, der
Bisher habe ich dies tat, aber es filtert die Dinge mit „latest“, während ich die Dinge filtern wollen nicht „latest“ (oder auch nicht enthalten, endend mit "spätestes")
aws ecr beschreiben-images --repository-name --output json | jq '. []' | jq '. []' | jq "wählen ((.imagePushedAt < 14893094695) und (.imageTags [] | enthält (\" latest \ ")))"
Dank
Bitte geben Sie ein minimales, vollständig überprüfbares Beispiel an (siehe http://stackoverflow.com/help/mcve). Ein Grund ist, dass Ihre Problembeschreibung unklar ist, ob es die Verwendung von "Any" (oder gleichwertig) erfordert. – peak
Mögliches Duplikat von [Wie filtert man ein Array von Objekten basierend auf Werten in einem inneren Array mit jq?] (Http://stackoverflow.com/questions/26701538/how-to-filter-an-array-of-objects-) based-on-values-im-inneren-array-with-jq) –