如何去除数据中类似 03的数字,改成3?【已解决】

本帖最后由 vitas333_cu 于 2011-06-16 14:34 编辑

在shell中 ,计算的时候会 出错。 必须改成3.

awk 可以做到吗?




还是用sed了。
sed -r  's/\<0+([1-9]+)/\1/g'

作者: vitas333_cu   发布时间: 2011-06-16

试试看

作者: yinyuemi   发布时间: 2011-06-16

回复 vitas333_cu


    awk也简单:

echo '03' |awk '$0+=0'
3

作者: yinyuemi   发布时间: 2011-06-16