脚本shell用于计算平均时间

时间:2017-04-18 07:54:03

标签: shell average

我有一个包含不同类型日志的目录,它们之间有日志格式* .log包含:

12/05/2016 00:08:01 31463 trt_facture     START         
12/05/2016 00:08:15 31463 trt_facture                  
12/05/2016 00:08:30 31463 trt_facture                   
12/05/2016 00:08:30 31463 trt_facture                  
12/05/2016 00:08:30 31463 trt_facture     FIN

我想要一个shell脚本来计算这些日志的平均时间,例如:第1行第2列和第2行第2列并计算平均时间,并将此信息存储在另一个文件中,并为所有文件重复相同的操作!

1 个答案:

答案 0 :(得分:0)

awk '$1==$1 { ++count } END { print $1,count }' file

12/05/2016 5

如果您有多个日志文件,只需将其放在for循环中以输出每个日志的文件