我有这种格式的输入文件
time1 = 0.000000
time1 = 0.010000
time1 = 0.020000
time1 = 0.170000
我需要编写一个脚本来提取值并计算平均值.我该怎么做?
如果它遵循整个文件中的确切格式,则可以使用此公式
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)