我必須從大日誌文件行解析某些信息。 它像使用awk解析日誌行
abc.log:2012-03-03 11:12:12,457 ABC[123.RPH.-101] XYZ: Query=get_data @a=0,@b=1 Rows=10Time=100
有許多日誌行像上面的日誌文件。我需要提取信息,如 日期時間即2012-03-03 11:12:12,457 工作細節,即123.RPH.-101 查詢即GET_DATA(無參數) 行,即10 時間,即100
所以輸出應該像
2012-03-03 11:12:12,457|123|-101|get_data|10|100
我曾嘗試使用awk各種排列計算,但沒有得到它的權利。
我只希望'行數= 10時間= 100'原本是爲'行= 10時間= 100'。 – C2H5OH 2012-04-06 19:37:24
在日誌文件中是「abc.log:」還是grep輸出? – 2012-04-06 20:42:20