Date de fichier en bash

Bahan -  
 eric -
est ce qu'il y a une foncion en bash qui permet de recuperer la date de modification d'un fichier donne ?

merci d'avance
Bahan WoodCarver, de la Lune Dansante

7 réponses

  1. Guillaume
     
    un petit up 6 ans plus tard...

    size=`ls -l --full-time myfile | awk -F' ' {'print $6'}`

    pour avoir un truc genre ça : 2009-01-15
    pour avoir plus, suffit d'afficher les autres champs !

    ++
    3
  2. Bahan
     
    j'ai trouve pour ce que je voulais faire
    en fait je voulais comparer deux date sde deux fichiers
    et ben c fichier1 -nt fichier2

    nt pour newer than
    ot pour older than

    par contre ca ne compare que les dates
    c assez ennuyeux j'aurais aime compare les heures aussi
    1
  3. jisisv Messages postés 3678 Statut Modérateur 936
     
    Bonjour ,
    essaye qqchose du genre
    size=$(ls -l myfile |cut -b 32-42)
    Your mileage may vary....
    Johan
    The software said "Requires Windows98, Win2000, or better,
    So I installed Unix.
    0
  4. Bahan
     
    pardon j'ai pas pose dce questions mais est ce que vous pensezn qu'il existe une commande en script bash pour comparer les heures aussi ?

    Bahan
    "Le vendredi est le jour de Venus, planete assigné a l'élément Terre"
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. zammit
     
    @echo off
    setLocal ENABLEEXTENSIONS

    echo %DATE%
    if $%1$ == $$ goto showUsage
    echo The last modified date of "%1" was %~t1.

    goto end

    :showUsage
    echo.
    echo =====================================================================================
    echo Get file's last midified date.
    echo Usage:
    echo.
    echo %0 file
    echo.

    :end
    endlocal
    0
  7. ipl Messages postés 5738 Statut Contributeur sécurité 585
     
    Bonjour Bahan, bonjour à tous,

    Cà dépend de ce que tu veux en faire : si c'est pour l'afficher (pour un fichier nommé), oui c'est possible, si c'est pour la retraiter isolément, non, il faut un langage autre !

    @12C4
    Ipl
    -1