From 9bc9ab691afeeb676ae9b3c386a49c13a453dc0b Mon Sep 17 00:00:00 2001 From: Loic Guegan Date: Fri, 7 May 2021 09:07:20 +0200 Subject: Debug parser and cleaning --- parser.awk | 27 +++++++++++++++++++++------ 1 file changed, 21 insertions(+), 6 deletions(-) (limited to 'parser.awk') diff --git a/parser.awk b/parser.awk index d1e4289..f146bfd 100755 --- a/parser.awk +++ b/parser.awk @@ -1,21 +1,24 @@ #!/usr/bin/awk -f BEGIN { - RS=" " + RS="\n" + FS=" " CSV_HEADER="" CSV_DATA="" + # ENERGY created below } /LOG2PARSE/{ # First extract what we need - to_parse=$1 + split($0,fields," ") + to_parse=fields[8] gsub(/\[LOG2PARSE\]\(/,"",to_parse) gsub(/\)/,"",to_parse) split(to_parse,tokens,"|") # Check if we have to build the csv header if(CSV_HEADER==""){ - for(i = 1; i