我有一個包含以下信息的日誌文件。我需要解析它得到一些信息。我如何使用grep來獲取這些信息或其他方法?解析日誌文件以獲取特定信息
connection= 5,size=262144,put=10 get=0
swift-bench 2013-02-14 16:29:34,913 INFO Auth version: 1.0
swift-bench 2013-02-14 16:29:36,580 INFO Auth version: 1.0
swift-bench 2013-02-14 16:29:36,909 INFO 10 PUTS **FINAL** [0 failures], 30.6/s
swift-bench 2013-02-14 16:29:36,910 INFO Auth version: 1.0
swift-bench 2013-02-14 16:29:37,028 INFO 10 DEL **FINAL** [0 failures], 86.3/s
所需的輸出:
Connection,size,put,gets,operation,op/s
5,262144,10,0,PUTS,30.6
5,262144,10,0,DEL,86.3
使用在模式匹配(M //)未初始化值的,<>線2 ,提出,30.6 ,DEL,86.3 它給我錯誤上述輸出「使用未經初始化的值「。我對perl知之甚少,所以無法弄清楚什麼是錯的。感謝您的代碼。 – 2013-02-19 16:45:20
而不是如果(。$ == 1),我使用如果(/連接/),它工作正常。謝謝!!!!! – 2013-02-19 17:38:58