#!/usr/bin/awk -f BEGIN { RS=" " CSV_HEADER="" CSV_DATA="" } /LOG2PARSE/{ # First extract what we need to_parse=$1 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