Bienvenus à vous

Vous avez des questions sur le Unix, Linux ? On peut y repondre ...
Des sous rubriques Astuces sont visibles uniquement pour les membres...Devenir membre

Vous n'êtes pas identifié(e).

Annonce

Si vous souhaitez m’aider à rendre ce site et forum plus conviviale, merci de me signaler si vous trouver des informations politiquement NON correctes, merci d’avance. Mais, bon. Dire que Linux et Unix sont meilleur de Windows (s’est toujours du politiquement réaliste non ??) ;) Jérôme

#1 17-10-2006 08:56:01

jerome
Administrator
Lieu : Paris
Inscription : 22-03-2005
Messages : 221
Site Web

Astuces sur la date & l'heure

Si vous souhaitez faire des mesures sur votre système d'exploitation. Alors, il vous faudra trouver un moyen pour indiquer la date de la prise de cette mesure. Pour ce faire, il y a la solution du nombre de secondes depuis le  1er janvier 1970.

Sous certain Unix, la commande date +"%s" permet de la faire.

Mais cette fonction de date n'est pas sur tous les systèmes. Alors, il est possible d'utiliser une option de "perl" pour l'obtenir cette date. la commande est : perl -e 'print time, "\n" '


Donc pour obtinir une date:


perl -e 'print time, "\n" '  (Tous Unix avec Perl )

date +"%s"  ( Linux )

C'est deux commandes sont utiles pour l'utilitaire RRDTOOL.

Hors ligne

#2 17-10-2006 09:45:27

jerome
Administrator
Lieu : Paris
Inscription : 22-03-2005
Messages : 221
Site Web

Re : Astuces sur la date & l'heure

Pour transformer le Nbre de scecondes en date et heure.


./TransNbreDate.pl 1161119008
Tue Oct 17 23:03:28 2006

la valeur 1161119008 correspond à la date Tue Oct 17 23:03:28 2006


more TransNbreDate.pl

#! /usr/local/bin/perl

my $A = localtime($ARGV[0]);
print $A , "\n";

---------------------------------------------------------------------------------
Autre:

avec gawk (on peut le trouver sur sunfreeware.com).

gawk ' BEGIN { print strftime ("%c",1161119008); }'

Hors ligne

#3 19-10-2006 12:49:17

jerome
Administrator
Lieu : Paris
Inscription : 22-03-2005
Messages : 221
Site Web

Re : Astuces sur la date & l'heure

j'espere que cela ne sera pas le dernier .... wink

Hors ligne

#4 28-06-2007 07:07:42

jerome
Administrator
Lieu : Paris
Inscription : 22-03-2005
Messages : 221
Site Web

Re : Astuces sur la date & l'heure

Comment afficher la date de la veille ??? ou avant veille? (avec la commande date GNU)

Pour afficher la date de l'avant-veille :

              date --date '1 days ago'

       
Pour afficher la date de l'avant-veille :

              date --date '2 days ago'

------------------ Autres exemples -----------------

Pour  afficher la date du jour à venir dans 3 mois plus un   jour :

              date --date '3 months 1 day'

Pour afficher le numéro du jour  de  Noêl  de  l'année  en cours :

             date --date '25 Dec' +%j

Hors ligne

Pied de page des forums