Sum*_*Tea 0 linux bash shell regex sed
我想用sed
这个丑陋的 RE将千位分隔符插入到一个数字序列中sed -e :a -e 's/\(.*[0-9]\)\(\([0-9]\{3\}\)\(,[0-9]\{3\}\)*\(\.[0-9]*\)\)/\1,\2/;ta' [filename]
。
有没有更优雅的解决方案?
================================================== ==========
编辑
我刚才省略了一件事:数字可能有小数点。举个例子:
123456.7890
我想要分离 123,456.7890 后的结果
谢谢和最好的问候。
归档时间: |
|
查看次数: |
2048 次 |
最近记录: |