Formatage d'un fichier txt

Fermé
Ray62490 - 11 nov. 2005 à 13:20
Galsungen Messages postés 6938 Date d'inscription vendredi 5 mars 2004 Statut Contributeur Dernière intervention 18 novembre 2007 - 11 nov. 2005 à 13:49
Bonjour,
J'ai un fichier de résultat d’analyses vibratoires que je voudrais sortir dans un autre format

Fichier txt d'origine ci-aprés (-----) commentaires

1RH_Cyclo_01_diffu_01; (nom du point)
[Global];Unité :;mm/s;eff.;Unité vit. rot: :;Hz; (type de mesure , unité (mm/s;eff) le reste delete)
Alarme:;;Vitesse de rot./Réf:;1/1; (à deleter)
Date;Heure;Valeur;Vitesse de rotation;Commentaire; (à deleter)
04/11/2005;09:09:18;1,820;; (date, heure,valeurs)
29/09/2005;14:54:24;2,056;; (autre mesure, dans le fichier 1 point peut avoir plusieurs valeurs ou ne pas en avoir du tout)
[Filtre passe-bande];Unité :;m/s² eff;;Unité vit. rot: :;Hz; (autre type de mesure pour le meme point precedant , mais autre unité (m/s²;eff) le reste delete)
Alarme:;;Vitesse de rot./Réf:;1/1; (à deleter)
Date;Heure;Valeur;Vitesse de rotation;Commentaire; (à deleter)
04/11/2005;09:09:18;1,972;; (date, heure,valeurs)
29/09/2005;14:54:24;1,330;; (date, heure,valeurs)
22/09/2005;12:34:44;1,320;; (date, heure,valeurs)
1RH_Cyclo_01_diffu_01_diag; (nom d’un autre point)
[Global];Unité :;m/s²;eff.;Unité vit. rot: :;Hz; et ainsi de suite
Alarme:;;Vitesse de rot./Réf:;1/1;
Date;Heure;Valeur;Vitesse de rotation;Commentaire;
04/11/2005;09:11:13;1,431;;
29/09/2005;14:56:12;1,669;;
[BCU];Unité :;BCU;;Unité vit. rot: :;Hz;
Alarme:;;Vitesse de rot./Réf:;1/1;

Structure finale recherchée : nom; unité ; date ; valeur
Exemple Fichier à sortir
1RH_Cyclo_01_diffu_01;mm/s;eff.;04/11/2005;1,820
1RH_Cyclo_01_diffu_01;mm/s;eff.;29/09/2005;2,056
1RH_Cyclo_01_diffu_01;m/s² eff;;04/11/2005;1,972
1RH_Cyclo_01_diffu_01;m/s² eff;;29/09/2005;1,330
1RH_Cyclo_01_diffu_01;m/s² eff.;22/09/2005;1,320
1RH_Cyclo_01_diffu_01_diag;m/s²;eff.;04/11/2005;1,431
1RH_Cyclo_01_diffu_01_diag; m/s²;eff.;29/09/2005;1,669
1RH_Cyclo_01_diffu_01_diag;BCU; 30/09/2005;1,238
ainsi de suite

et ce pour quelques milliers de lignes (donc exclus de faire cela à la main).
j'ai une tres faible connaissance de programmation. Mais j'imagine qu'un petit script peut facilement faire cela.

Merci d'avance pour les pistes/liens utile ou meme le progr.
raymond.leclercq@laposte.net pour plus d'info et fichier txt d'origine
A voir également:

1 réponse

Galsungen Messages postés 6938 Date d'inscription vendredi 5 mars 2004 Statut Contributeur Dernière intervention 18 novembre 2007 1 422
11 nov. 2005 à 13:49
que veux tu dire par le sortir dans un autre format ??? on ne sait pas ce que tu veux obtenir à la fin, il faudrait que tu nous donne plus de détails...
0