• # find -newer

    Posté par . En réponse au message Liste de fichiers modifiés/ajoutés depuis .... Évalué à 2.

    Je suppose qu'avec les bonnes options de find tu peux t'en sortir.
    Il existe les prédicats -ctime et -mtime pour obtenir les fichiers modifiés depuis {exactement/moins/plus} de "n" jours; mais si c'est pour trouver ce qui a changé entre deux appels quelconques, "-newer" est utile car il compare avec la date d'un fichier de référence.

    Un script qui ferait ce que tu veux se baserait donc sur:

    #!/bin/sh

    DATE_REFERENCE=/var/tmp/reference_pour_find
    if [ -e $DATE_REFERENCE ]; then
    find 1ドル -newer $DATE_REFERENCE
    else
    echo >&2 "Premier appel, creation du fichier timestamp"
    fi
    touch $DATE_REFERENCE