res=$(printf "%.5f" `echo "scale=51/3"|bc`)
%.5f 和 scale=5都表示小数点后面取5位
方法就是给出的awk语句:echo 123.321.aaa92 | awk '{ i = index($0,"aaa")pos = i+3m = substr($0,1,pos-1)n = substr($0,pos)n+=1printf("%s%s\n",m,n)}'
欢迎分享,转载请注明来源:内存溢出
res=$(printf "%.5f" `echo "scale=51/3"|bc`)
%.5f 和 scale=5都表示小数点后面取5位
方法就是给出的awk语句:echo 123.321.aaa92 | awk '{ i = index($0,"aaa")pos = i+3m = substr($0,1,pos-1)n = substr($0,pos)n+=1printf("%s%s\n",m,n)}'
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)