Bonjour,
Je developpe un script pour vérifier qu’un fichier a été modifié depuis peu de temps, mais je ne sais pas comment fait :
y a t il une commande unix qui permet du calculer un difference d’heure :
15h01 - 14h59 = 2
merci beaucoup
Bonjour,
Je developpe un script pour vérifier qu’un fichier a été modifié depuis peu de temps, mais je ne sais pas comment fait :
y a t il une commande unix qui permet du calculer un difference d’heure :
15h01 - 14h59 = 2
merci beaucoup
tu transforme ton heure en nombre de secondes
Ah ouais, j’avais pas pensé à sa
c’est une piste MERCI
Par contre, le problème va se poser entre 23h59 et 00h01.
comme dis quazardous > utilise un timestamp unix … c’est précis à la seconde près
ben tu rajoute les jours dans ton script nb_jour_depui_le_debut_del_annee360024
Jèai pas de timestamp sur mon AIX
je vais tester la solution de quazardous.
Merci beaucoup
Alexandre
un timestamp c le nombre de seconde depuis MOC (1 janvier 1970) c ce que renvoi la fonction time()…
dans un petit programme en c
main()
{
#include <time.h>
#include <stdio.h>
printf("%lu\n",time(NULL));
}
bah voui, time() est plus précis, parce que ton bon code quazar, si je ne m’abuse, pour le 01/01/2005 et le 01/01/2006, il renvoit le même nombre :??:
non non j’avais bien en teste le time stamp mais comme il connait pas il a compris comme il a voulu et franchement il veut calculer le temps d’un script si son script dure pas 1 ans c bon !!!
lol
C’est bon j’y suis arrive
en fait je l’ai fait en shell en calculant le nombre de minutes depuis le 1 janv.
MERCI beaucoup !!!
http://www.google.com/search?hl=fr&lr=&ie=UTF-8&oe=UTF-8&q=MOC
le premier lien [:dunk]