我有一个包含不同类型日志的目录,它们之间有日志格式* .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列并计算平均时间,并将此信息存储在另一个文件中,并为所有文件重复相同的操作!
答案 0 :(得分:0)
awk '$1==$1 { ++count } END { print $1,count }' file
12/05/2016 5
如果您有多个日志文件,只需将其放在for
循环中以输出每个日志的文件