awk '{getline s <"第一个文件"split(s,array)for (i=1;i<=NF;i++) $i=$i-array[5+i]print }' 第二个文件
结果
9761 98.895 10 1 98.896
只会一个个提取一个个算 = =!