Rechercher : dans
Par :

[Shell / UNIX] Manipulation de dates

Dernière réponse le 3 aoû 2005 à 12:43:35 jebok, le 3 aoû 2005 à 11:32:39 
 Signaler ce message aux modérateurs

Bonjour,

Quelle commande (en shell-UNIX) permet d'afficher la date de la veille ?
PS : je précise que c'est pour un script en ksh Merci de votre aide

Configuration: ksh

Meilleures réponses pour « [Shell / UNIX] Manipulation de dates » dans :
[Shell] Tester une variable numérique VoirTester une variable numérique    Préambule Dans un environnement "shell", les variables sont, par défaut, de type "chaîne de caractères". De ce fait il n'est pas possible de déclarer une variable de type "entier" (enfin, ceci n'est pas tout à...
Télécharger CygWin VoirCygwin est un environnement UNIX pour Windows composé: d'un shell Unix d'une librairie dynamique (DLL) chargée de fournir une couche d'émulation Unix pour le système Windows d'un ensemble de librairies, sources et exécutables adaptés à Cygwin...
Introduction aux systèmes UNIX VoirLe système UNIX Le système Unix est un système d'exploitation multi-utilisateurs, multi-tâches, ce qui signifie qu'il permet à un ordinateur mono ou multi-processeurs de faire exécuter simultanément plusieurs programmes par un ou plusieurs...
Systèmes UNIX - Le shell VoirIntroduction au shell L'interpréteur de commandes est l'interface entre l'utilisateur et le système d'exploitation, d'où son nom anglais «shell», qui signifie «coquille». Le shell est ainsi chargé de faire l'intermédiaire entre le système...
Commandes UNIX VoirTableau des principales commandes UNIX Commande Unix Description Options ls liste le contenu d'un répertoire -a Affiche tous les fichiers, y compris les fichiers cachés ...

1

jipicy, le 3 aoû 2005 à 11:41:32

Salut,

"man date" aurait-été plus simple pour toi :

date --date '1 days ago'
Marche pour le bash et le korn ;-)) Z'@+...che.
JP : Zen, my Nuggets ! ;-)
Le savoir n'est bon que s'il est partagé. 

Répondre à jipicy

2

jebok, le 3 aoû 2005 à 11:54:29

Salut,

j'ai fait un man date mais je n'ai rien trouvé de tel.
De plus, ta commande ne fonctionne pas.
Voici le message d'erreur que j'obtiens :

date: Not a recognized flag: -
Usage: date [-n][-u] [mmddHHMM[[cc]yy]] [+"Field Descriptors"]
Usage: date [-n][-u] [mmddHHMM[.SSyy]] [+"Field Descriptors"]
Usage: date [-a] [[+|-]sss.fff]

Répondre à jebok

3

blux, le 3 aoû 2005 à 12:01:13

Salut,

ton OS, c'est AIX ?
A+ Blux

 "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"

Répondre à blux

4

jebok, le 3 aoû 2005 à 12:06:07

Oui pourquoi ?
Merci de votre aide

Répondre à jebok

5

 blux, le 3 aoû 2005 à 12:43:35

Parce qu'il n'est pas standard !

http://www.unet.univie.ac.at/aix/cmds/aixcmds2/date.htm#A270­977
A+ Blux

 "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"

Répondre à blux
Collection CommentÇaMarche.net