Formatage d'un fichier txt
Ray62490
-
Galsungen Messages postés 6951 Statut Contributeur -
Galsungen Messages postés 6951 Statut Contributeur -
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
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:
- Formatage d'un fichier txt
- Fichier bin - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier rar - Guide
- Fichier .dat - Guide