Acabei de matar um unicórnio:
$ echo 2147483647 | rev | sed 's/.../& /g' | rev
2 147 483 647
Algo menos deselegante? 😁
Att,
Fernando Mercês <https://twitter.com/mer0x36> | menteb.in <http://menteb.in>
On Fri, Dec 7, 2018 at 2:11 AM Fernando Mercês <address@hidden
<mailto:address@hidden>> wrote:
Oi pessoal!
Hoje tava checando uma falha que saiu no PolicyKit [1] (aliás, atualizem
seus sistemas ;-)) e pintou a
dúvida de como fazer um número ser organizado com espaços para melhor
compreensão. Tipo:
Entrada: 2147483647
Saída: 2 147 483 647
Basicamente seria dizer que a cada três dígitos, de trás para frente, seja
colocado um espaço.
Eu consigo fazer na ordem direta com o sed:
$ echo 2147483647 | sed 's/.../& /g'
214 748 364 7
Alguma ideia de como conseguir isso "de trás pra frente" de forma rápida?
Abraços!
[1] https://thehackernews.com/2018/12/linux-user-privilege-policykit.html
Att,
Fernando Mercês <https://twitter.com/mer0x36> | menteb.in <http://menteb.in>
--------------------------------------------------------------------------------------------------------------
Enviado por: =?UTF-8?Q?Fernando_Merc=C3=AAs?= <address@hidden>
--------------------------------------------------------------------------------------------------------------
Responder através da web