Journal Verifier l'age d'un fichier

Posté par  .
Étiquettes : aucune
0
21
avr.
2004
Salut journal, y'a t-il un moyen simple sous bash de verifier l'age d'un fichier.
Je m'explique je voudais faire un test du genre:
"Si le fichier est plus vieux que 30 minutes alors .... sinon ..."
Voila.
Merci
  • # Re: Verifier l'age d'un fichier

    Posté par  . Évalué à 1.

    en greppant ls ??
    • [^] # Re: Verifier l'age d'un fichier

      Posté par  . Évalué à 1.

      Y'a pas plus simple?
      C'est ce que je pensais au depart mais doit bien avoir plus simple
      • [^] # Re: Verifier l'age d'un fichier

        Posté par  . Évalué à 1.

        touch d'un fichier à la date limite,
        puis find -newer

        La gent féminine, pas la "gente", pas de "e" ! La gent féminine ! Et ça se prononce comme "gens". Pas "jante".

        • [^] # Re: Verifier l'age d'un fichier

          Posté par  (site web personnel) . Évalué à 2.

          oui man find y'a tout ce que tu veux :

          Les arguments numériques peuvent être indiqués comme suit :

          +n supérieur à n,

          -n inférieur à n,

          n égal à n.

          -amin n
          dernier accès au fichier il y a n minutes.

          -anewer fichier
          dernier accès au fichier plus récent que la dernière modifica-
          tion de fichier. Le comportement de l'option -anewer est mod-
          ifié par l'option -follow uniquement si celle-ci la précède sur
          la ligne de commande.

          -atime n
          dernier accès au fichier il y a n*24 heures.

          -cmin n
          dernière modification du statut du fichier il y a n minutes.

          -cnewer fichier
          dernière modification du statut du fichier plus récente que la
          dernière modification du fichier fichier. Le comportement de
          l'option -cnewer est modifié par l'option -follow uniquement si
          celle-ci la précède sur la ligne de commande.

          -ctime n
          dernière modification du statut du fichier il y a n*24 heures.
  • # Re: Verifier l'age d'un fichier

    Posté par  (site web personnel) . Évalué à 2.

    Pour connaitre l'age en secondes d'un fichier (depuis la date de derniere modif, man stat pour autre chose) :
    age(){ expr `date +%s` - `stat -c %Y $1`; }
    • [^] # Re: Verifier l'age d'un fichier

      Posté par  . Évalué à 1.

      tiens c'est joli ça.

      La gent féminine, pas la "gente", pas de "e" ! La gent féminine ! Et ça se prononce comme "gens". Pas "jante".

      • [^] # Re: Verifier l'age d'un fichier

        Posté par  . Évalué à 1.

        Desole mais je n'ai pas la fonction "stat" j'utilise UNXUTILS sous win32 (he oui faut bien manger)
        • [^] # Re: Verifier l'age d'un fichier

          Posté par  . Évalué à 3.

          j'utilise UNXUTILS sous win32 (he oui faut bien manger)

          Tu fais fonctionner tes plaques chauffantes avec Windows ?

          ça m'a l'air plutôt dangereux comme méthode...

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.