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 :

Script Fichier le plus recent


Sujet :

Linux

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Script Fichier le plus recent
    Bonjour,

    Pour les besoins d'un script, j'aimerais tirer la date de dernière modification du fichier le plus recent dans un répertoire et ses sous répertoires.

    J'ai trouvé la formule suivante:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     ls -alt --full-time /rep | awk '/^-/{print$6,$7;exit}'
    j'ai essayé de l'adapter en faisant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ls -Ralt --full-time /rep | awk '/^-/{print$6,$7;exit}'
    mais la date sortie ne prend pas en compte le contenu des sous repertoires.

    Si quelqu'un à une idée

    Merci d'avance

    CEN

  2. #2
    Expert confirmé
    Avatar de laurentschneider
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2005
    Messages
    2 944
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2005
    Messages : 2 944
    Points : 4 926
    Points
    4 926
    Par défaut
    peut-être quelque chose comme

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ls -lArtd --full-time $(find /rep)|awk '/^-/{print$6,$7;exit}'

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 2
    Points : 1
    Points
    1
    Par défaut ca avance
    J'avance à petit pas.

    J'en suis à:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     ls -lrAtd --time-style=+%d/%m/%y-%Hh%M $(find /rep -type d )|awk '{print$6}'|tail -n1
    par contre je rencontre un problème avec les repertoires dont les noms contiennent des espaces. ils sont mal interprété.

    Si quelqu'un à une idée

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    111
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2005
    Messages : 111
    Points : 142
    Points
    142
    Par défaut
    Citation Envoyé par cen101073
    par contre je rencontre un problème avec les repertoires dont les noms contiennent des espaces. ils sont mal interprété.
    Je pense qu'il faut eschapper tes espaces =>

Discussions similaires

  1. ouvrir fichier le plus recent
    Par yoran56 dans le forum VB 6 et antérieur
    Réponses: 19
    Dernier message: 10/07/2009, 08h19
  2. Recuperer le fichier le plus recent
    Par dngaya dans le forum Scripts/Batch
    Réponses: 1
    Dernier message: 17/02/2009, 07h22
  3. Réponses: 2
    Dernier message: 09/10/2007, 02h08
  4. Importation des fichiers les plus recents
    Par avantoux dans le forum VBA Access
    Réponses: 8
    Dernier message: 28/09/2007, 13h50
  5. creer un fichier script en fonction de fichiers executable plus un fichier script
    Par afeffkiri dans le forum Applications et environnements graphiques
    Réponses: 1
    Dernier message: 20/07/2007, 15h46

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