sh jqでinstance-id,名称取得
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh jqでinstance-id,名称取得相关的知识,希望对你有一定的参考价值。
# https://stackoverflow.com/questions/42427725/using-jq-convert-array-of-objects-to-object-with-named-keys
aws ec2 describe-instances | jq '.Reservations|map(.Instances|map(select(.State.Code == 16) | {"InstanceId":.InstanceId, "Name": (if (.Tags|length) > 0 then (.Tags[]| select(.Key=="Name").Value) else "none" end)})[])|map({(.InstanceId): .Name})|add'
aws ec2 describe-instances | jq '.Reservations[]|.Instances[] | select(.State.Code == 16) | {"InstanceId":.InstanceId, "Name": (if (.Tags|length) > 0 then (.Tags[]| select(.Key=="Name").Value) else "none" end)}'
以上是关于sh jqでinstance-id,名称取得的主要内容,如果未能解决你的问题,请参考以下文章
sh CLIで文字列を含むファイルの一覧取得·置换
sh nasneから取得したxmlを快乐的映射器でパース
sh SlackのログからURL取得以外のものを抜き出す.jq,ruby必须
markdown JQでJSON整形
ruby twitterで指定ユーザーのツイートを过去200件まで自动取得する。取得したデータは,sqlight3にて保存される。
text jQuery的で兄弟要素取得