Si tu d�cides d'utiliser Perl, le meilleur point de d�part est probablement d'acqu�rir ParseDate. Cette fonction offre plusieurs options d'interpr�tation de format de date. Malheureusement, elle ne permet pas de reconna�tre les mois fran�ais (quoique ce serait simple de l'ajouter).
ParseDate est disponible de ftp://ftp.pasteur.fr/pub/CPAN/modules/by-module/Time Gilles -----Original Message----- From: Denis B. Bergeron <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] <[EMAIL PROTECTED]> Date: Saturday, October 20, 2001 11:26 AM Subject: Re: [Confirme] Script shell Salut, Je crois que le plus simple, si lefichier n'est pas tr�s gros et que le besoin est sporadique est de charger le tout dans gnumeric avec fichier->importer et d�limiter les champs avec des espaces et des : Apr�s, il suffit de calculer... sinon, si le besoin le fichier est gros, et que le besoin se fait sentir souvent, il faudrait peut-�tre compl�ter le programme qui je mets en attachement. Je petit script perl peut prendre un fichier "log-exp.txt" et mets les champs en mois, jour, heure, minute et seconde .... Comme tu semble dire que tu sais programmer en shell, il sera facile pour toi de compl�ter ce que tu veux faire en perl... pour avoir le man de perl : man perl man perlfunc man perlsub Bonne chance -Denis le sam 20-10-2001 � 10:48, SysAdmin a �crit : > Merci pour l'astuce.. > Le pb reste avec les jours.... > si les date/heure sont par exemple : > Oct 13 22:39:23 > Oct 14 12:32:34 > > Le processus de calcul devient alors complexe... enfin pour mes petites > m�ninges lol > > > >SysAdmin wrote: > >> > >> Sans doute me suis-je mal exprim�. > >> Ds le fichier messages, il y a les informatins pppoe qui sont logg� > lorsque > >> la connection se termine ou se remet up (effectivement automatiquement!). > >> Sur ces lignes il y a les information de date, et d'heure. > >> Le but es de cacluler en J/H/min/sec, l'interval entre une d�connection > et > >> une reconnection. > >> Donc je sais extraire les infos de date d'heure par exemple : > >> Oct 13 15:24:45 > >> Oct 13 19:01:23 > >> > >> Et ce que je veux c'est pouvoire faire calculer au script le temps �coul� > >> entre les deux, en jour/heure/min/sec > >> > >> En �sp�rant avoir �t� un peu plus clair > >> Vincent > > > >Je pense que ce n'est pas trop complique ... > >En fait, il suffit de convertir le tout en secondes, tu soustrais > >les secondes, puis, a la limite, tu reconvertis en heures, > >minutes, secondes. > >Je ne sais pas si un utilitaire fait cela, mais sinon, cela > >donnerait qqchose du genre : > >champ(heures)*3600+champ(minutes)*60+champ(secondes) > >Apres, tu le fait dans le langage que tu veux ... > >Si tu veux, je peux t'aider avec des commandes shell, on m'a > >donne de tres bons conseils il n'y a pas si longtemps :-)) > > > >Stef > > > > > > > _________________________________________________________ > Do You Yahoo!? > Get your free @yahoo.com address at http://mail.yahoo.com > > > ---- > > Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? > Rendez-vous sur "http://www.mandrakestore.com"
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur "http://www.mandrakestore.com"
