UPD: grouping sqls
This commit is contained in:
parent
abe7b9abe1
commit
f6f491f343
@ -8,15 +8,14 @@ sqlite3 co.db 'create table instances(type varchar(20),running int, ri int);'
|
|||||||
# Count instance types in region
|
# Count instance types in region
|
||||||
echo "Getting list of Ec2 instances..."
|
echo "Getting list of Ec2 instances..."
|
||||||
aws ec2 describe-instances --query 'Reservations[].Instances[].InstanceType' --filter Name=instance-state-name,Values=running --output text | tr '\t' '\n' | sort | uniq -c | while read count type; do
|
aws ec2 describe-instances --query 'Reservations[].Instances[].InstanceType' --filter Name=instance-state-name,Values=running --output text | tr '\t' '\n' | sort | uniq -c | while read count type; do
|
||||||
sqlite3 co.db "insert into instances values(\"$type\", \"$count\",0);"
|
echo "insert into instances values(\"$type\", $count,0);"
|
||||||
done
|
done | sqlite3 co.db
|
||||||
|
|
||||||
# List RI in region
|
# List RI in region
|
||||||
echo "Getting list of RI..."
|
echo "Getting list of RI..."
|
||||||
aws ec2 describe-reserved-instances --query ReservedInstances[].[InstanceCount,InstanceType] --output text | while read count type; do
|
aws ec2 describe-reserved-instances --query ReservedInstances[].[InstanceCount,InstanceType] --output text | while read count type; do
|
||||||
# echo sqlite3 co.db "update instances set ri = \"$count\" where type = \"$type\";"
|
echo "update instances set ri = $count where type = \"$type\";"
|
||||||
sqlite3 co.db "update instances set ri = \"$count\" where type = \"$type\";"
|
done | sqlite3 co.db
|
||||||
done
|
|
||||||
|
|
||||||
# List ISP
|
# List ISP
|
||||||
echo "Getting ISP..."
|
echo "Getting ISP..."
|
||||||
|
Loading…
Reference in New Issue
Block a user