はじめに こんにちは植木和樹です。AWSでEC2インスタンスをいろいろと起動した後、各EC2の情報を一覧で出力したい機会というのは多々あると思います。私はExcelの設計書に貼り付けたり、リザーブドインスタンスを購入する際の検討材料にするために頻繁に行っています。 本日はJSONパーサーjqを使って、EC2マネージメントコンソールに表示されているインスタンス一覧と同じ内容をCSVファイルに出力するためのaws-cliスニペットをご紹介します。 出力コマンド 下記が出力コマンドです。起動中("running")のインスタンスのみを出力しています。編集しやすいように改行をいれていますので、項目の追加・削除はご自由に。 aws ec2 describe-instances | jq -r '.Reservations[].Instances[] | select(.State.Name == "