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

ANT Java Discussion :

[DELETE] : choisir les fichiers à effacer dans un sous répertoire


Sujet :

ANT Java

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 46
    Points : 34
    Points
    34
    Par défaut [DELETE] : choisir les fichiers à effacer dans un sous répertoire
    Bonjour,
    j'ai un répertoire LOG qui contient des fichiers du type exAAMMJJ (où AA = année, MM= mois et JJ= jour)

    Je voudrais effacer seulement les fichiers du mois précedent.
    Par exemple, je voudrais supprimer tous les fichier dont le nom est 0902JJ.

    J'ai essayer les fileset et je n'ai pas trouvé.

    Est ce que quelqu'un aurait des idées ?

    Merci d'avance.

  2. #2
    Rédacteur/Modérateur
    Avatar de regis1512
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Mai 2008
    Messages
    1 264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2008
    Messages : 1 264
    Points : 7 999
    Points
    7 999
    Par défaut
    Bonjour,

    Je pense que ton "algo" a une faille.

    A quel moment tu effaces les fichiers qui sont du 31 d'un mois ?
    Pour le 31 juin, tu l'effaceras le 31 juillet.

    Je pense qu'il vaut mieux chercher du coté de la selection des fichiers qui ont une date de modification vieille de 1 mois et plus.

    Bon courage.
    Pourquoi cet avatar ? Parce que j'aime bien le tableau "Le Fils de l'homme" de Magritte.
    Mes contributions sur developpez.com

  3. #3
    Rédacteur/Modérateur
    Avatar de regis1512
    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Mai 2008
    Messages
    1 264
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haute Vienne (Limousin)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2008
    Messages : 1 264
    Points : 7 999
    Points
    7 999
    Par défaut
    Rebonjour,

    Je pense que ca :

    http://ant.apache.org/manual/CoreTyp...tml#dateselect
    ou
    http://ant.apache.org/manual/CoreTyp...scriptselector

    ca devrait aider...
    dans le premier ca, tu as toujours le probleme de determiner à partir de quelle date (changement d'année)
    et dans le deuxieme ca, il faut voir avec les langages de script proposes.
    Pourquoi cet avatar ? Parce que j'aime bien le tableau "Le Fils de l'homme" de Magritte.
    Mes contributions sur developpez.com

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 46
    Points : 34
    Points
    34
    Par défaut
    Merci,
    avec les selectors ça marche bien.

Discussions similaires

  1. Réponses: 4
    Dernier message: 29/04/2015, 08h51
  2. compte de fichiers contenus dans des sous répertoires
    Par Jasmine80 dans le forum Langage
    Réponses: 4
    Dernier message: 27/02/2008, 08h58
  3. Générer les fichiers .o dans un autre répertoire ?
    Par tintin72 dans le forum Autres éditeurs
    Réponses: 12
    Dernier message: 30/12/2007, 15h56
  4. Réponses: 7
    Dernier message: 10/12/2007, 11h27
  5. Réponses: 5
    Dernier message: 25/06/2007, 23h25

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