Crear múltiples archivos csv a partir de datos dentro de un archivo csv

Sistema OSX o Linux

Estoy tratando de automatizar mi flujo de trabajo en el trabajo, cada semana recibo un archivo de Excel, que convierto a un csv.

Un ejemplo es:

,,L1,,,L2,,,L3,,,L4,,,L5,,,L6,,,L7,,,L8,,,L9,,,L10,,,L11,
Title,r/t,needed,actual,Inst,needed,actual,Inst,needed,actual,Inst,needed,actual,Inst,neede d,actual,Inst,needed,actual,Inst,needed,actual,Inst,needed,actual,Inst,needed,actual,Inst,needed,actual,Inst,needed,actual,Inst
EXAMPLEfoo,60,6,6,6,0,0,0,0,0,0,6,6,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
EXAMPLEbar,30,6,6,12,6,7,14,6,6,12,6,6,12,6,8,16,6,7,14,6,7.5,15,6,6,12,6,8,16,6,0,0,6,7,14
EXAMPLE1,60,3,3,3,3,5,5,3,4,4,3,3,3,3,6,6,3,4,4,3,3,3,3,4,4,3,8,8,3,0,0,3,4,4
EXAMPLE2,120,6,6,3,0,0,0,6,8,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
EXAMPLE3,60,6,6,6,6,8,8,6,6,6,6,6,6,0,0,0,0,0,0,6,8,8,6,6,6,0,0,0,0,0,0,0,10,10
EXAMPLE4,30,6,6,12,6,7,14,6,6,12,6,6,12,3,5.5,11,6,7.5,15,6,6,12,6,0,0,6,9,18,6,0,0,6,6.5,13

Y así puede obtener una imagen de cómo se ve en Excel:texto alternativo http://i42.tinypic.com/2dt2glt.png

Lo que necesito hacer es crear múltiples archivos csv para cada instancia en la fila 1, entonces L1, L2, L3, L4 ...

Y dentro de eso cada archivo csv necesita contener el título, r / t, necesario

Entonces, para L1, un ejemplo puesto sería:

EXAMPLEfoo,60,6
EXAMPLEbar,30,6
EXAMPLE1,60,3
EXAMPLE2,120,6
EXAMPLE3,60,6
EXAMPLE4,30,6

Y para L2:

EXAMPLEfoo,60,0
EXAMPLEbar,30,6
EXAMPLE1,60,3
EXAMPLE2,120,0
EXAMPLE3,60,6
EXAMPLE4,30,6

Y así.

He intentado jugar con sed y awk y presionar google, pero no he encontrado nada que realmente resuelva el problema.

Me imagino que Perl sería especialmente adecuado para esto o quizás Python, por lo que estaría más que feliz de aceptar las sugerencias de los usuarios.

Entonces, ¿alguna sugerencia?

Gracias por adelantado.

Respuestas a la pregunta(6)

Su respuesta a la pregunta