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";

Répondre à