Bonjour a tous ,

J'ai un petit souci et je souhaiteavoir un peu d'aide SVP SVP

Je dois faire un programme Perl qui prend en entrer un fichier CSV sous ce format :

DateDebut;DateFin;Serveur;process
2018-01-24 00:19;2018-01-24 00:30;SERVEUR1;PROCESS1
2018-01-24 00:13;2018-01-24 00:31;SERVEUR2;PROCESS2
2018-01-24 00:45;2018-01-24 00:55;SERVEUR1;PROCESS1

C'est la date de début et de fin d'un processus.

Je souhaite avoir a la fin ce format :

date;serveur;process;status
2018-01-24 00:00;SERVEUR1;PROCESS1;0
2018-01-24 00:00;SERVEUR2;PROCESS2;0
2018-01-24 00:05;SERVEUR1;PROCESS1;0
2018-01-24 00:05;SERVEUR2;PROCESS2;0
2018-01-24 00:10;SERVEUR1;PROCESS1;0
2018-01-24 00:10;SERVEUR2;PROCESS2;0
2018-01-24 00:15;SERVEUR1;PROCESS1;0
2018-01-24 00:15;SERVEUR2;PROCESS2;1
2018-01-24 00:20;SERVEUR1;PROCESS1;1
2018-01-24 00:20;SERVEUR2;PROCESS2;1
2018-01-24 00:25;SERVEUR1;PROCESS1;1
2018-01-24 00:25;SERVEUR2;PROCESS2;1
2018-01-24 00:30;SERVEUR1;PROCESS1;1
2018-01-24 00:30;SERVEUR2;PROCESS2;1
2018-01-24 00:35;SERVEUR1;PROCESS1;0
2018-01-24 00:35;SERVEUR2;PROCESS2;0
2018-01-24 00:40;SERVEUR1;PROCESS1;0
2018-01-24 00:40;SERVEUR2;PROCESS2;0
2018-01-24 00:45;SERVEUR1;PROCESS1;1
2018-01-24 00:45;SERVEUR2;PROCESS2;0
2018-01-24 00:50;SERVEUR1;PROCESS1;1
2018-01-24 00:50;SERVEUR2;PROCESS2;0
2018-01-24 00:55;SERVEUR1;PROCESS1;1
2018-01-24 00:55;SERVEUR2;PROCESS2;0
2018-01-24 01:00;SERVEUR1;PROCESS1;0
2018-01-24 01:00;SERVEUR2;PROCESS2;0
2018-01-24 01:05;SERVEUR1;PROCESS1;0
2018-01-24 01:05;SERVEUR2;PROCESS2;0
.
.
.
2018-01-24 23:55;SERVEUR1;PROCESS1;0
2018-01-24 23:55;SERVEUR2;PROCESS2;0

il s'agit d'afficher chaque 5 minutes l’état du processus (Actif = 1 ou non actif = 0) de 00:00 jusqu'a 23:55..

Pouvez vous m'aider SVP

Merci beaucoup