Hop, en mettant à jour ma galerie d'images de synthèse http://la.buvette.org/POV/ex/grille.html , j'ai remarqué un truc qui fait chaud au coeur:
Voilà, 14000 jours d'Unix, ça devrait se fêter dignement, je vais donc inviter ma voisine à un barbeuke dans le jardin... Ouais bon, sauf que le frigo est vide et que tout est fermé :( Faites du travail, qu'il disait...
tth@answer:/u3/tth/$ perl -e 'print int(time() / (3600* 24)), "\n"'
14000
Voilà, 14000 jours d'Unix, ça devrait se fêter dignement, je vais donc inviter ma voisine à un barbeuke dans le jardin... Ouais bon, sauf que le frigo est vide et que tout est fermé :( Faites du travail, qu'il disait...
> Lire le journal (25 commentaires, moyenne: 3,6).
Vous avez demandé le commentaire #927654.



explication
Bonjour
Joyeux premier mai et visiblement 14 000 ème journiversaire d'unix
Mais pourrai tu expliquer un peu plus ta démarche pour moi qui n'y comprend que dal ?
Rémi
[^]Re: explication
Si j'ai bien compris, c'est une ligne de commande (à essayer à la maison ^_^) qui converti simplement le temps Unix (commande time())
en jours 'humains' et ça donne 14 000 jours de temps Unix, soit depuis le démarrage d'Unix.
(enfin c'est mal exprimé mais j'espère qu'on m'a compris)
perl -e 'print time()'donne l'heure Unix
[^]Re: explication
En bash :
echo $(($(date +%s)/$((3600*24))))
Et après on dit que le perl est illisible.
[^]Re: explication
Soit echo $[`date +%s`/(3600*24)], qui est un peu plus lisible quand même…
[^]Re: explication
et donc ce que vous appelez le temps unix, c'est le nombre de secondes écoulés depuis la création d'unix.
un peu comme les juifs qui comptent le temps depuis la création du monde et les scientifiques qui comptent eux depuis le big bang ?
Mais unix n'a probablement pas été créé en une seconde, donc quel a été le point de départ arbitraire ?
Rémi
[^]Re: explication
ah, mais 38,33252985 ans, ce serait pas plutôt 14000 jours après le premier janvier 1970 ?
unix aurai t'il été lancé un premier de l'an ?
[^]Re: explication
Le temps Unix a débuté le 1° janvier 1970 à 00h00m00s, mais Unix n'est pas né à cette seconde précise...
C'est juste que c'était plus simple de caler le début de l'ère Unix sur un début d'année de calendrier grégorien.