Como formato CSV básico, a vírgula ,
como separador de campo usa a seguinte abordagem sed do GNU:
sed -e '1iNAME,StartTime,TotalElapsedTime,Pool,ThreadsReached' -e 's/[^=]*="\([^"]*\)"/,/g; s/,$//g' file
A saída:
NAME,StartTime,TotalElapsedTime,Pool,ThreadsReached
MARK,14:11:26.710583,0,10,0
MARK,14:11:26.710583,0,10,0
1i
- insere a linha cabeçalho antes da primeira linha do arquivo
s/[^=]*="\([^"]*\)"/,/g
- extraindo todos os valores de atributo