Formatação de número em output [RESOLVIDO]

1. Formatação de número em output [RESOLVIDO]

Vitor Ugo Roda da Rosa Junior
vjunior1981

(usa Suse)

Enviado em 24/05/2017 - 09:56h

Bom dia pessoal.
Estou tentando pegar o valor AllocatedStorage, de uma instance RDS na AWS. O valor é 100G, eu consigo ver isso via console. Mas quando trago o valor, o mesmo vem em bytes.
Não seria problema se o valor viesse com todas as casas, mas ele trás em um formato de potencialização:

[root@vazbx0001p rds-dbsize]# aws cloudwatch get-metric-statistics --region us-east-1 --namespace AWS/RDS --metric-name FreeStorageSpace --start-time $STARTTIME --end-time $ENDTIME --period 300 --statistics Average --dimensions="Name=DBInstanceIdentifier, Value=homologacao" --output text --query 'Datapoints[*].[Average]'
1.03498532454e+11
[root@vazbx0001p rds-dbsize]#


Tentei algumas formatações com printf e LC_LOCAL, mas não fui feliz... :/

Alguém tem alguma dica?

Grande abraço.

att
Vitor Jr.


  


2. Resolvido!

Vitor Ugo Roda da Rosa Junior
vjunior1981

(usa Suse)

Enviado em 24/05/2017 - 09:59h

Acabei de conseguir pessoal. Abraço!
[root@vazbx0001p rds-dbsize]# aws cloudwatch get-metric-statistics --region us-east-1 --namespace AWS/RDS --metric-name FreeStorageSpace --start-time $STARTTIME --end-time $ENDTIME --period 300 --statistics Average --dimensions="Name=DBInstanceIdentifier, Value=homologacao" --output text --query 'Datapoints[*].[Average]'|awk '{printf "%.0f\n", $1}'
103498532454
[root@vazbx0001p rds-dbsize]#








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts