Pular para o conteúdo

Duas casas depois do Ponto [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Duas casas depois do Ponto [RESOLVIDO]

Enviado em 17/10/2022 - 12:52h

Boa tarde Amigos VOL

Como faço para que no meu resultado apos o ponto so aparecer duas casas. exe:

entrada=2659244865
resultado=$(echo "$entrada" | awk '{ byte =$1 /1024**2 ; print byte " Mb/s" }')
echo $resultado
resposta esta sendo 0.00899124 Mb/s
gostaria que ficasse 0.00 Mb/s ou seja, depois do ponto so aparecer 2 casas

Vlw Abraço

Responder tópico

2. Re: Duas casas depois do Ponto [RESOLVIDO]

Melhor resposta

Enviado em 17/10/2022 - 13:15h

asparion escreveu:

Boa tarde Amigos VOL

Como faço para que no meu resultado apos o ponto so aparecer duas casas. exe:

entrada=2659244865
resultado=$(echo "$entrada" | awk '{ byte =$1 /1024**2 ; print byte " Mb/s" }')
echo $resultado

resposta esta sendo 0.00899124 Mb/s
gostaria que ficasse 0.00 Mb/s ou seja, depois do ponto so aparecer 2 casas

Vlw Abraço
Boa tarde Asparion.
Segue.

awk '{byte=$1/(1024**2); printf "%.2f Mb/s\n",byte }' <<< "$resultado"
CORREÇÃO:
awk '{byte=$1/(1024**2); printf "%.2f Mb/s\n",byte }' <<< "$entrada"
______________________________________________________________________
Importante:
lynx --dump https://www.vivaolinux.com.br/termos-de-uso/ | sed -nr '/^[ ]+Se/,/dou.$/p'
______________________________________________________________________
Nota de esclarecimento:
O comando: ACIMA, faz parte da minha assinatura.
Att.: Marcelo Oliver
______________________________________________________________________

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder