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

Linux Discussion :

parcourt d'une liste de fichier en shell


Sujet :

Linux

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de docv266
    Profil pro
    Inscrit en
    Août 2007
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 85
    Par défaut parcourt d'une liste de fichier en shell
    bonjour à tous.

    Voilà je désire faire un script shell qui parcourt une liste de fichiers contenus dans un dossier et ses sous-dossiers.

    Cette liste est dans un fichier txt classique dans lequel les noms des fichiers sont précédés de leur somme md5.

    Seulement je ne sais pas comment récupérer le nom de chaque fichier, puis la somme md5.

    Quelq'un pourrait-il m'aider?

    Merci d'avance.

  2. #2
    LLB
    LLB est déconnecté
    Membre émérite
    Inscrit en
    Mars 2002
    Messages
    968
    Détails du profil
    Informations forums :
    Inscription : Mars 2002
    Messages : 968
    Par défaut
    Si le séparateur est l'espace :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    while read line; do
      file=$(echo "$line" | cut -d' ' -f2)
      echo $file
    done < my_file
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    while read sum file; do
      echo "$sum ; $file"
    done < my_file

  3. #3
    Membre confirmé Avatar de docv266
    Profil pro
    Inscrit en
    Août 2007
    Messages
    85
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 85
    Par défaut
    Et ben c'est rapide!

    Merci beaucoup c'est tout à fait ça.

    C'est cool de croiser des personnes serviables!

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    271
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Décembre 2006
    Messages : 271
    Par défaut
    Avec awk aussi :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    awk '{print $2, $1}' my_file

Discussions similaires

  1. Réponses: 2
    Dernier message: 03/07/2006, 20h14
  2. [WebService]Ou trouver une liste de fichier WSDL?
    Par javazer dans le forum Services Web
    Réponses: 6
    Dernier message: 07/04/2006, 14h02
  3. [JSP] Trier par date une liste de fichier en JSP
    Par Total dans le forum Servlets/JSP
    Réponses: 10
    Dernier message: 21/02/2006, 15h38
  4. [VB]Récupérer une liste de fichiers
    Par yaya54 dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 20/02/2006, 16h03
  5. Réponses: 10
    Dernier message: 30/01/2005, 20h53

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