IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

Afficher la date d'hier


Sujet :

Linux

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté

    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Juillet 2004
    Messages
    2 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Technicien Help Desk

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 756
    Par défaut Afficher la date d'hier
    Bonjour

    Voilà, j'ai un trou, un trou de mémoire

    Je souhaite afficher la date d'hier donc je teste avec la ligne:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    date -d 'yesterday' +%d%m%Y
    mais rien ne se passe

    Pourriez-vous me rafraîchir la mémoire ?

    Merci

  2. #2
    Membre expérimenté

    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Juillet 2004
    Messages
    2 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Technicien Help Desk

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 756
    Par défaut
    Je viens de trouver mais quelle rapidité
    Merci

  3. #3
    Membre expérimenté

    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Juillet 2004
    Messages
    2 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Technicien Help Desk

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 756
    Par défaut
    J'ai développé un script qui met à jour l'arbre des ports sous FreeBSD. A la fin de la mise à jour, j'obtiens un fichier de log de la forme:
    Les mises à jour doivent se réaliser tous les 5 jours. Pour cela, j'essaye d'écrire un script qui vérifie la date de première mise à jour et si elle dépasse les 5 jours, je voudrais avoir en sortie > "ports tree : outdated"

    Je récupère la date de première maj du fichier de log comme suit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    logfile=/var/log/psupd.log
    update=`cat $logfile | awk '{print $1}'`
    Pour afficher la date dans 5 jours, cela donne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    uptodate=`date -v+5d +%d%m%Y`
    A l'étape suivante, je bloque

    Pourriez-vous me conseiller ?

    Merci

  4. #4
    Membre chevronné Avatar de Lunixinclar
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juillet 2006
    Messages
    416
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 416
    Par défaut
    "cron (dérivé de chronographe) est le nom d'un programme qui permet aux utilisateurs des systèmes Unix d'exécuter automatiquement des scripts, des commandes ou des logiciels à une date et une heure spécifiées à l'avance, ou selon un cycle défini à l'avance."
    32 5 */5 * * root echo "5 jours se sont écoulés, il est 5h32"

  5. #5
    Modérateur
    Avatar de ggnore
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    2 472
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 472
    Par défaut
    at peut être ?
    Toutes les vertus des hommes se perdent dans l’intérêt comme les fleuves se perdent dans la mer.
    N'oubliez pas de consulter les FAQ Linux et les cours et tutoriels Linux

  6. #6
    Membre expérimenté

    Homme Profil pro
    Technicien Help Desk
    Inscrit en
    Juillet 2004
    Messages
    2 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Maritime (Haute Normandie)

    Informations professionnelles :
    Activité : Technicien Help Desk

    Informations forums :
    Inscription : Juillet 2004
    Messages : 2 756
    Par défaut
    Je développe le script en perl, cela va être plus simple. Merci pour votre aide, je me dirige vers le forum perl.

    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Macro variable &sysdate affiche la date d'hier
    Par SAS_ERIC dans le forum Macro
    Réponses: 2
    Dernier message: 01/12/2010, 17h08
  2. Afficher la date du jour de demain d'hiere
    Par Ice-tea dans le forum Langage
    Réponses: 1
    Dernier message: 20/07/2007, 22h04
  3. afficher une date d'1 monthcalendar d'un datetimepicker
    Par bertrand_declerck dans le forum Composants VCL
    Réponses: 2
    Dernier message: 18/07/2005, 10h00
  4. [JTable] Afficher une date dans un tableau / Renderer
    Par isak dans le forum Composants
    Réponses: 3
    Dernier message: 11/07/2005, 17h09
  5. Réponses: 3
    Dernier message: 23/03/2004, 16h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo