linux中對多個文件中取數值求和

場景描述:linux系統中/tmp/test目錄下有test一、test二、test3......testn共n個文件,每一個文件中文件內容大體以下:
張三|+|30000|+|test1
李四|+|4000|+|test2
王五|+|60000|+|test3
趙六|+|500|+|test4html

現要求這些文件中數值的和(例如:30000+4000+60000+500)linux

方法:
cd /tmp/test/ 進入/tmp/test目錄ide

awk -F '\|\+\|' '{sum+=$2} END{print "sum="sum}' *阿里雲

說明:awk以|+|爲分隔符htm

分享下個人阿里雲幸運券(如須要購買阿里雲服務的能夠領取使用哈):https://promotion.aliyun.com/ntms/act/ambassador/sharetouser.html?userCode=rziak7l4&utm_source=rziak7l4get

相關文章
相關標籤/搜索