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

Shell et commandes GNU Discussion :

Purge de fichier


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Intégrateur Web
    Inscrit en
    Février 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Intégrateur Web
    Secteur : Santé

    Informations forums :
    Inscription : Février 2012
    Messages : 2
    Par défaut Purge de fichier
    Help besoin d'aide pour un projet:

    Contexte:
    ----------------
    Une caméra ou appareil photo prends une photo toutes les 60 secondes.
    La règle de nommage des fichiers photos est aaaammjj.x.jpg (x est un nombre aléatoire).

    Ces photos sont stockées dans un répertoire qui est nommé aaammjj (un répertoire par jour est créé).

    Ces répertoires sons stockés à la racine d'un répertoire nommé CAM.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    CAM
     |
     aaaammjj
    	|
    	hhmmss.0/9.jpg (ex: 182641.4.jpg)
    Fonctionnalité demandée:
    ----------------------------
    Une fois par jour à une heure déterminée (crontab) parcours le dossier de la veille.
    Garde une photo par heure dans ce répertoire et efface les autres.
    Renomme la photo de "hhmmss.0/5.jpg" en "hhmmss.jpg"

    Merci a qui pourra m'aider dans cette tache.

  2. #2
    Expert confirmé

    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    1 946
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 1 946
    Par défaut
    Bonjour ! Ça ne mange pas de pain déjà

    Oui, et tu en es où de l'avancement de ton projet ?
    Qu'as-tu commencé à faire ?
    Sur quoi butes-tu ?
    etc.


  3. #3
    Candidat au Club
    Homme Profil pro
    Intégrateur Web
    Inscrit en
    Février 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Intégrateur Web
    Secteur : Santé

    Informations forums :
    Inscription : Février 2012
    Messages : 2
    Par défaut
    1) cherche le répertoire qui correspond a la date la veille.
    Pour mémoire mon répertoire est nommé ainsi: aaaammjj.

    2) fait la liste de tous les fichiers du répertoire.

    3) sur la base de cette liste, ne garde que la première occurrence des fichiers qui ont la même appellation.
    Pour mémoire mes fichiers sont nommée ainsi: hhmmss.x.jpg (x est un nombre aléatoire allant de 0 à 9, par exemple: 125720.5.jpg // ici ca signifie que cette image a ete prise a 12h57mn20s).

    imaginons la liste de fichier suivante:
    000830.6.jpg
    000836.5.jpg
    001554.8.jpg
    003945.1.jpg
    113545.6.jpg
    114568.8.jpg
    115012.3.jpg

    il faudra garder que 000830.6.jpg et 113545.6.jpg.

  4. #4
    Expert confirmé
    Homme Profil pro
    Développeur informatique en retraite
    Inscrit en
    Avril 2008
    Messages
    2 103
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côtes d'Armor (Bretagne)

    Informations professionnelles :
    Activité : Développeur informatique en retraite

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 103
    Par défaut
    Bonjour.
    Au risque de répéter ce qu'a dit zipe31, peux-tu nous montrer le code que tu as écrit, afin que nous puissions t'aider à le débeuguer?
    Quels problèmes as-tu rencontrés?

    ...ou bien est-ce que tu souhaites que quelqu'un le fasse à ta place?
    Si c'est le cas, ça peut se négocier...

  5. #5
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    Citation Envoyé par jack-ft Voir le message
    Bonjour.
    Au risque de répéter ce qu'a dit zipe31, peux-tu nous montrer le code que tu as écrit, afin que nous puissions t'aider à le débeuguer?
    Quels problèmes as-tu rencontrés?

    ...ou bien est-ce que tu souhaites que quelqu'un le fasse à ta place?
    Si c'est le cas, ça peut se négocier...
    je plussois

Discussions similaires

  1. Purge de fichiers et repertoires
    Par PAB/31/SAB dans le forum VBScript
    Réponses: 1
    Dernier message: 11/09/2013, 14h40
  2. Purge du fichier trace utilisateur
    Par fred_04510 dans le forum Administration
    Réponses: 4
    Dernier message: 07/05/2009, 18h18
  3. Purge des fichiers joints
    Par marc56 dans le forum Excel
    Réponses: 2
    Dernier message: 27/09/2007, 00h13
  4. Shell Unix pour la Purge de fichiers?
    Par jfmerveille dans le forum C
    Réponses: 2
    Dernier message: 27/02/2007, 01h34
  5. Script MSDOS de purge de fichier
    Par tilb dans le forum Windows
    Réponses: 1
    Dernier message: 12/01/2006, 13h12

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