脚本文件中的awk/sed

1 awk sed

我有这种格式的输入文件
time1 = 0.000000
time1 = 0.010000
time1 = 0.020000
time1 = 0.170000

我需要编写一个脚本来提取值并计算平均值.我该怎么做?

jke*_*ian 6

如果它遵循整个文件中的确切格式,则可以使用此公式

awk '{sum += $3} END {print sum/NR}' file
Run Code Online (Sandbox Code Playgroud)

如果文件中还有其他条目会让你失望......你可能需要过滤并跟踪匹配的数量......

awk '/time/ {sum+=$3; total+=1} END {print sum/total}' file
Run Code Online (Sandbox Code Playgroud)