In Reply to: 怎样用AWK将数字(金额类)用分节符(,)按123,456,789.00这样的格式分(无) posted by 水瓶不高 on April 20, 2004 at 06:40:11:
你要这个做什么?用这个写报表?太累!
建议你用 cobol,要好用些!
文件内容如下:
awk '
function val(str) {
len=length(str)
if(len %s\n",val($i)
}
}' $1
存盘后起名比如叫 aa , 然后有文件 bb 内容如下:
12.98 45456.44
122132.45
规则是,数字必须有两位小数点后的数字,即使是整数也要写成5.00
然后 sh ./aa bb 就可以看到结果了!