Je suis en train de combiner les 2 commandes suivantes dans 1Combiner 2 sections de sortie aws EC2 décrire instance
aws ec2 describe-instances --query Reservations[].Instances[].State[].{InstanceState:Name} --output table
aws ec2 describe-instances --query Reservations[].Instances[].Tags[].{InstanceName:Value} --output table
Mon dernier plan de fossé est d'appeler à la fois séparément, mais je suis sûr qu'il ya une façon de le faire ceci en 1 ligne. Le placard que j'ai eu était 1 table avec le nom d'instance incorrect en utilisant la commande ci-dessous.
aws ec2 describe-instances --query Reservations[].Instances[].State[].{InstanceState:Name,InstanceName:Tags.Value} --output table
Sample output
Describe Instances
InstanceName | InstanceState
Name A | running
Name B | stopped
Est-ce que quelqu'un sait ce que je manque?
Essayez-vous pour obtenir le nom et l'état de toutes les instances? – helloV
Oui le nom et l'état de toutes les instances Correction: le nom et l'état du tag – LampPost