Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Recuperer la date d'il y a 2 jours...
Envoyé par: stephnane

Bjr.

Je cherche a recuperer la date d'il y a 2 jours, mais je ne trouve pas la commande shell.
Cette commande s'incrira dans un script lance tous les jours...

merci bcp

steph

Poste le Wednesday 5 May 2004 11:34:21
Répondre     Citer    
Re: Recuperer la date d'il y a 2 jours...
Envoyé par: marc ferraton

marc@ibmmarc:~$ date -d -2days
lun mai 3 12:08:08 CEST 2004

un petit man date te feras le plus grand bien winking smiley

Poste le Wednesday 5 May 2004 12:00:32
Répondre     Citer    
Re: Recuperer la date d'il y a 2 jours...
Envoyé par: stephnane

Youpi !

Je suis sur korn shell ...
Et avec la commande date, y'a pas moyen !!!

Merci qd meme

steph

Poste le Wednesday 5 May 2004 12:59:23
Répondre     Citer    
Re: Recuperer la date d'il y a 2 jours...
Envoyé par: numahel

et si tu mets ça dans un paramètre :

jourdef=`date -u +%d`;
puis
jour=`expr $jour - 1`;

ça marche pas non plus?
désolé si j'ai pas fait avancer le schmilblik, korn shell je connait pas les différences ....



petit pinguin deviendra grand ....

Poste le Wednesday 5 May 2004 14:05:14
Répondre     Citer    
Re: Recuperer la date d'il y a 2 jours...
Envoyé par: stephnane

ça marche pas si je suis au début du mois ou encore pire, de l'année ...

Je vais faire autrement car il semblerait que ça n'est pas possible sans un script enorme ...


Merci qd meme

Steph

Poste le Wednesday 5 May 2004 14:14:16
Répondre     Citer    
Re: Recuperer la date d'il y a 2 jours...
Envoyé par: marc ferraton

je viens d'essayer avec un Korn shell -- pas de problemes

c'est la fonction date qui compte
# date --version
date (GNU sh-utils) 2.0
.....

Poste le Thursday 6 May 2004 00:02:25
Répondre     Citer    
Re: Recuperer la date d'il y a 2 jours...
Envoyé par: stephnane

Désolé ... je suis pas vraiment sur Linux, mais sur AIX :-(

Poste le Thursday 6 May 2004 13:24:35
Répondre     Citer    
Re: Recuperer la date d'il y a 2 jours...
Envoyé par: marc ferraton

tu peux installer les produits gnu sur AIX, je l'ai fait, c'estrudement plus pratique,
tu te retrouves avec bash et tous gnu-utils
hum, c'est bon
[www.gnu.org]

Poste le Thursday 6 May 2004 14:21:48
Répondre     Citer    
Re: Recuperer la date d'il y a 2 jours...
Envoyé par: marc ferraton

sinon je pense que ta fonction date peut retourner le nombre de seconde depuis le DAYLIGTH ( linux 01-01-1970 sur AIX je ne sais plus )
et puis tu soustrais la valeur en secondes de 2 jours (172800)

et tu redemandes la date à partir de ce nombre de seconde

en C sans doute

Poste le Thursday 6 May 2004 23:58:16
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Recuperer la date d'il y a 2 jours...
Pour poser vos questions sur les scripts shell, le Perl, le C, etc... Attention : nous ne sommes pas des spécialistes du dev, ce forum est juste pour de petites aides ponctuelles concernant le développement et les outils de développement.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons