我正在编写一个脚本,给我一个以百万为单位的数字 123456789,我想将点添加到数字字符串中,例如 123,456,789
:~$ a=100000000
:~$ b=100000000
:~$ c=100000000
:~$ tvusd=$(echo $(($a+$b+$c)))
:~$ echo $tvusd
:~$ 300000000
想要的
:~$ echo $tvusd
:~$ 300.000.000
谢谢
将
printf
与格式字符串一起使用,定义带有千位分隔符的数字:
$ printf "%'d\n" "$tvusd"
300.000.000