脚本文件中的awk/sed

脚本文件中的awk/sed,sed,awk,Sed,Awk,我有此格式的输入文件 时间1=0.000000 时间1=0.010000 时间1=0.020000 时间1=0.170000 我需要编写一个脚本来提取值并计算平均值。如何操作?您将使用awk,而不是sed。开始:此命令行将仅打印数字: awk '{print $3}' FILENAME expr命令将是一种方便的数字相加方法。您将使用awk,而不是sed。开始:此命令行将仅打印数字: awk '{print $3}' FILENAME expr命令将是一种方便的数字相加方法。如果在整个文件中

我有此格式的输入文件
时间1=0.000000
时间1=0.010000
时间1=0.020000
时间1=0.170000


我需要编写一个脚本来提取值并计算平均值。如何操作?

您将使用
awk
,而不是
sed
。开始:此命令行将仅打印数字:

awk '{print $3}' FILENAME

expr
命令将是一种方便的数字相加方法。

您将使用
awk
,而不是
sed
。开始:此命令行将仅打印数字:

awk '{print $3}' FILENAME

expr
命令将是一种方便的数字相加方法。

如果在整个文件中都遵循该格式,则可以使用此公式

awk '{sum += $3} END {print sum/NR}' file
如果文件中有其他条目会使您感到不适。。。您可能需要筛选和跟踪匹配数

awk '/time/ {sum+=$3; total+=1} END {print sum/total}' file

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

awk '{sum += $3} END {print sum/NR}' file
如果文件中有其他条目会使您感到不适。。。您可能需要筛选和跟踪匹配数

awk '/time/ {sum+=$3; total+=1} END {print sum/total}' file

非常感谢,我不知道$3会指文件的第三列。非常感谢,我不知道$3会指文件的第三列。