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

C Discussion :

recuperer Heure dernière modification fichier


Sujet :

C

  1. #1
    Membre du Club
    Inscrit en
    Décembre 2005
    Messages
    117
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Décembre 2005
    Messages : 117
    Points : 48
    Points
    48
    Par défaut recuperer Heure dernière modification fichier
    Bonjour à vous, je souhaiterai savoir si il est possible de récupérer la date ou l'heure du dernier enregistrement d'un fichier.

    Merci d'avance

  2. #2
    Expert éminent sénior
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 369
    Points : 41 519
    Points
    41 519
    Par défaut
    Rien de standard, il me semble
    Quel système ?
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  3. #3
    Membre du Club
    Inscrit en
    Décembre 2005
    Messages
    117
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Décembre 2005
    Messages : 117
    Points : 48
    Points
    48
    Par défaut
    Citation Envoyé par Médinoc
    Rien de standard, il me semble
    Quel système ?
    Systeme Linux.

  4. #4
    Membre du Club
    Inscrit en
    Décembre 2005
    Messages
    117
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Décembre 2005
    Messages : 117
    Points : 48
    Points
    48
    Par défaut
    J'ai trouvé une piste mais je n'en suis pas sûr.
    C'est la structure stat, mais j'ai l'impression qu'on ne peut l'utiliser qu'à partir du shell

  5. #5
    Expert éminent sénior
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 369
    Points : 41 519
    Points
    41 519
    Par défaut
    ??
    qu'est-ce que tu veux dire par "seulement à partir du shell" ?
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  6. #6
    Membre du Club
    Inscrit en
    Décembre 2005
    Messages
    117
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Décembre 2005
    Messages : 117
    Points : 48
    Points
    48
    Par défaut
    Citation Envoyé par Médinoc
    ??
    qu'est-ce que tu veux dire par "seulement à partir du shell" ?
    Quand je fais un man stat j'ai l'impression que c'est une fonction que l'n tape dans le shell (en ligne de commande).
    Ceci dit, j'ai trouvé quelques trucs mais qui ne fonctionnent pas.
    Voivi la structure:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    struct stat {
    dev_t st_dev; /* Périphérique */
    ino_t st_ino; /* Numéro i-noeud */
    mode_t st_mode; /* Protection */
    nlink_t st_nlink; /* Nb liens matériels */
    uid_t st_uid; /* UID propriétaire */
    gid_t st_gid; /* GID propriétaire */
    dev_t st_rdev; /* Type périphérique */
    off_t st_size; /* Taille totale en octets */
    blksize_t st_blksize; /* Taille de bloc pour E/S */
    blkcnt_t st_blocks; /* Nombre de blocs alloués */
    time_t st_atime; /* Heure dernier accès */
    time_t st_mtime; /* Heure dernière modification */
    time_t st_ctime; /* Heure dernier changement */
    };
    et quand je fais:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    struct stat File_Status;
    time_t Date;
    stat("test.c", &File_Status);
    Date = File_Status.st_mtime;
    Et bien ça ne marche pas...
    Vois tu ou pourrait venir le PB ?

  7. #7
    Expert éminent sénior
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 369
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 369
    Points : 41 519
    Points
    41 519
    Par défaut
    Citation Envoyé par Mike35
    Quand je fais un man stat j'ai l'impression que c'est une fonction que l'n tape dans le shell (en ligne de commande).
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  8. #8
    Membre du Club
    Inscrit en
    Décembre 2005
    Messages
    117
    Détails du profil
    Informations personnelles :
    Âge : 45

    Informations forums :
    Inscription : Décembre 2005
    Messages : 117
    Points : 48
    Points
    48
    Par défaut
    Je vais regarder plus en detail, merci beaucoup à toi !

Discussions similaires

  1. Connaître la date de dernière modification d'un fichier
    Par Olivier Regnier dans le forum Web
    Réponses: 9
    Dernier message: 08/11/2007, 15h34
  2. Date de dernière modification d'un fichier
    Par defacta dans le forum Langage
    Réponses: 1
    Dernier message: 04/09/2007, 13h10
  3. année et mois de dernière modification d'un fichier
    Par titomiss dans le forum Langage
    Réponses: 2
    Dernier message: 28/06/2007, 14h58
  4. [FTP] date dernière modif d'1 fichier distant
    Par renaudjuif dans le forum Langage
    Réponses: 1
    Dernier message: 24/09/2006, 01h24
  5. Réponses: 11
    Dernier message: 23/07/2002, 14h33

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