2 baidu 33615716 baidu_33615716 于 2018.01.13 16:39 提问

shell 取指定数字然后相加 5C

1#12@3#2837854155@4#1720@6#18452461013@7#1419923604

截取#号后面的数字然后相加

12+2837854155+1720+18452461013+1419923604

4个回答

xrhmogui
xrhmogui   2018.01.13 16:50

awk -FK '{sum+=$1} END{print "sum="sum}' ./proc.out

baidu_33615716
baidu_33615716   2018.01.13 17:12

grep -oP '(?<=#)\w+'|awk '{sum+=$1} END{print sum}' 找到了

sdfsdfafasfasdfasfsa
sdfsdfafasfasdfasfsa   2018.01.14 11:13

$ echo 'x 123
y 456' | awk '{s+=$2}END{print "sum="s}'
sum=579

linshizhuce369
linshizhuce369   2018.01.17 14:21

awk '{s+=$2}END{print "sum="s}'

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!