Sur MVS.
A partir d'un fichier séquentiel qui a cette forme :

Info1
texte1=données1,texte2,texte3
texte1=données2,texte4,texte5

Info2
texte1=données3,texte4,texte3

Info3
texte1=données4,texte2,texte6
texte1=données5,texte2,texte6
texte1=données6,texte2,texte6
...

Je voudrai à l'aide de procédure en REXX (j'ai essayé avec des dfsort,iceman, icetool etc.. je n'ai pas réussi à obtenir ce que je voulais) obtenir un fichier de sortie de la forme ci-dessous :

Info1,données1,données2
Info2,données3
Info3,données4,données4,données5
...

Auriez-vous des idées,solutions? J'ai cherché des docs sur le REXX mais il n'y en a pas tant que ça et je suis novice en la matière.

NB : les champs info* sont de type variable tout comme données*
le champ texte1= est fixe (13 caractères)

Merci d'avance.