Ich habe eine Liste der adressierten IP-Adressen. Ich möchte herausfinden, ob mit der IP-Adresse verknüpfte Instanzen noch ausgeführt oder beendet werden. Ich starte und beende täglich viele Instanzen und möchte nur deren Zertifikate vom Puppenmeister entfernen.
Wenn es eine alternative Methode gibt, kann ich mein Ziel erreichen, das kann ich tun.
jq
, sondern können eine--query
Option zum Extrahieren von Teilen der Ausgabe übergeben: Weitere Informationen findenaws ec2 describe-instances --filter Name=ip-address,Values=IP_1,..IP_N --query 'Reservations[].Instances[].[InstanceId,PublicIpAddress]
Sie unter Steuern der Befehlsausgabe über die AWS-Befehlszeilenschnittstelle . Beachten Sie, dass JMESPath--query
verwendet wird , das sich geringfügig von unterscheidetjq
.