#!/bin/bash sum=0 i=0 while read line do if [ $i -ne 0 ]; then #把文本中每行第四个字段保存到value中,第一行的字段是字符串%MEM,i控制跳过 value=$(echo "$line" | awk '{print $4}') #把内存累计相加echo "$value+$sum"得到计算的表达式,bc计算返回结果保存到sum sum=$(echo "$value+$sum" | bc) fi i=$((i+1)) done < nowcoder.txt echo $sum exit 0