shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script-pt] Formatar string em R$


From: Dito Ramos
Subject: Re: [shell-script-pt] Formatar string em R$
Date: Fri, 25 Mar 2022 19:32:53 -0300

Lembrando que estou no /bin/bash
Já tentei concatenar com "sed", mudando vírgula por ponto, mas não vira.
Tô no sal aqui.
Obrigado

──────────────────────────────────────────────────────────────────

De: "Dito Ramos"
Enviada: 2022/03/25 19:22:35
Para: shell-script-pt@nongnu.org, shell-script-pt@nongnu.org
Assunto: RE: [shell-script-pt] Formatar string em R$


MrBiTs.
Obrigado pela colaboração.
Mas, veja:
Comando: printf "R$ %'.2f\n" 10000000.00
Retorno: R$ 10,000,000.00

Eu preciso de R$ 10.000.000,00

Grato.

──────────────────────────────────────────────────────────────────

De: "MrBiTs"
Enviada: 2022/03/25 19:01:08
Para: shell-script-pt@nongnu.org
Assunto: Re: [shell-script-pt] Formatar string em R$


Tá fácil

printf "R$ %'.2f\n" $valor



On Fri, Mar 25, 2022 at 6:23 PM Dito Ramos diramos@uol.com.br> wrote:

> Olá, mestres!
Povo sumido.
Tenho as seguintes string armazenada em variáveis:
valor="34522.77"
valor1="34522.7"
valor3="0.00"
valor4="1000000.7"
valor5="1000000.78"
valor6="10000000.78"
valor7="1000000000.22"
Preciso converter esses valores para moeda brasileira, prá ficar assim:
34.522,77
34.522,70
0,00
1.000.000,70
1.000.000,78
10.000.000,78
1.000.000.000,22
NOTA: Não preciso converter todos esses valores de uma só vez. Apenas mandei exemplos.
Preciso de uma regra geral para converter esses valores em moeda real, colocando pontos nos milhares e trocar o último ponto por vírgula.
RESUMINDO: transformar uma variável desse tipo em moeda brasileira.
Tentei com os comandos "tr", "sed", "wc", até cheguei numa solução "gambiarrosa". Mas são muitos valores a tratar.

Obrigado a todos que puderem ajudar.

Dito Ramos_______________________________________________
Lista brasileira de usuários de shell script
Endereço de e-mail da lista: shell-script-pt@nongnu.org
Para se inscrever ou desinscrever acesse: https://lists.nongnu.org/mailman/listinfo/shell-script-pt
Para ver os arquivos da lista (mensagens anteriores) e pesquisar nelas, acesse https://lists.nongnu.org/archive/html/shell-script-pt/

NOTA: A lista anterior, no Yahoo Groups, foi *desativada*. Por favor utilize somente esta.

_______________________________________________
Lista brasileira de usuários de shell script
Endereço de e-mail da lista: shell-script-pt@nongnu.org
Para se inscrever ou desinscrever acesse: https://lists.nongnu.org/mailman/listinfo/shell-script-pt
Para ver os arquivos da lista (mensagens anteriores) e pesquisar nelas, acesse https://lists.nongnu.org/archive/html/shell-script-pt/

NOTA: A lista anterior, no Yahoo Groups, foi *desativada*. Por favor utilize somente esta.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]