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.