แต่ละบรรทัดประกอบด้วยข้อความและตัวเลขในหนึ่งคอลัมน์ ฉันต้องคำนวณผลรวมของตัวเลขในแต่ละแถว ฉันจะทำสิ่งนั้นได้อย่างไร ขอบคุณ
example.log ประกอบด้วย:
time=31sec
time=192sec
time=18sec
time=543sec
คำตอบควรเป็น784
ฉันลองวิธีนี้แล้ว awk '{sum + = $ 1}; END {ตัวอย่างผลรวม} 'example.log แต่ใช้สำหรับตัวเลขในบรรทัดเท่านั้น
—
แจ็ค
มีคำถามเดียวกันเกือบทั้งหมดในStack Overflow : ฉันจะรวมตัวเลขทั้งหมดในไฟล์ได้อย่างรวดเร็วได้อย่างไร . บางทีเวลามีการทำซ้ำข้ามไซต์?
—
fedorqui