com awk :
awk '/duration|episode/{printf "%s,", $2} /modesizes/{gsub(/[^=,]+=/,"",$3); print $3}' file
Explicação:
-
/duration|episode/se a linha corresponder adurationouepisode-
printf "%s,", $2, em seguida, imprima o campo com o valor
-
-
/modesizes/se a linha corresponder amodesizes-
gsub(/[^=,]+=/,"",$3), em seguida, remova os identificadores e o sinal de igual -
print $3e imprime o campo alterado
-
Com o seu exemplo de entrada, imprime:
17100,58,9120MB,7543MB,4872MB,2833MB,634MB
13740,59,9024MB,7203MB,5104MB,2950MB,570MB