Skip to content

Instantly share code, notes, and snippets.

@xbalaji
Last active February 24, 2021 04:22
Show Gist options
  • Save xbalaji/64fbaf120db7b2a8bdd9a6cb7811abf1 to your computer and use it in GitHub Desktop.
Save xbalaji/64fbaf120db7b2a8bdd9a6cb7811abf1 to your computer and use it in GitHub Desktop.
aws ec2 cli one liners
aws ec2 describe-instances | jq -c '.Reservations[].Instances[] | { InstanceId: .InstanceId, IP:.PrivateIpAddress, State: .State.Name} '
aws ec2 describe-instances | jq -c '.Reservations[].Instances[] | [ .InstanceId, .PrivateIpAddress, .State.Name] '
aws ec2 describe-instances --query 'Reservations[*].Instances[*].[InstanceId]' --filters Name=instance-state-name,Values=running --output text
aws ec2 describe-instances --query 'Reservations[*].Instances[*].[InstanceId,PrivateIpAddress,State.Name]' --filters Name=instance-state-name,Values=running --output text
aws ec2 describe-instances --filters Name=instance-state-name,Values=running --query 'Reservations[*].Instances[*].[InstanceId,PrivateIpAddress]' --output text
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment