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 :

Découper un fichier


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2016
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2016
    Messages : 11
    Par défaut Découper un fichier
    Bonjour, j'aimerai savoir faire un script qui partage un fichier en autant de partie qu'il y a de noms dans un autre fichier. (Je pense qu'on peut détecter de 2 manières, soit le fait que les noms commencent par une majuscule soit que comme c'est le premier argument de lligne )

    genre disons que j'ai un fichier qui contient:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Jean 1552 65485
    Henry 4515 5655
    Machin 4545 554
    et un autre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    titi 1 15 24
    toto 12 56 8
    tata 14 7 5
    yolo 12 48 56
    yala 1 5 9
    tito 54 45 5
    test4 62 26 26
    rere 4 5 6
    roro 5 6 6
    (dans cet exemple, on a 3 noms donc on aura 3 parties)

    Je veux qu'en sortie du script, on ai en message:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Jean -> partie 1 : de titi à tata
    Henry -> partie 2 : de yolo à tito
    Machin-> partie 3 : de test4 à roro
    Des idées?

  2. #2
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 658
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 658
    Par défaut
    Bonjour,
    partage un fichier en autant de partie
    RTFM split
    qu'il y a de noms dans un autre fichier.
    RTFM wc.
    plus généralement, info coreutils.
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

  3. #3
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2016
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2016
    Messages : 11
    Par défaut
    Oui mais j'arrive pas à mettre ensemble pour créer le script, je connais ces commandes

  4. #4
    Expert confirmé Avatar de Flodelarab
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    5 288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente (Poitou Charente)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 5 288

  5. #5
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2016
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2016
    Messages : 11
    Par défaut
    Non dsl, ce que je veux c'est avoir en sortie quelque chose sous cette forme:

    Jean -> partie 1 : de titi à tata
    Henry -> partie 2 : de yolo à tito
    Machin-> partie 3 : de test4 à roro

    Et c'est pas forcément 3 comme valeur non plus


  6. #6
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 658
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 658
    Par défaut
    Citation Envoyé par XanxXx
    Jean -> partie 1 : de titi à tata
    Henry -> partie 2 : de yolo à tito
    Machin-> partie 3 : de test4 à roro
    heu, tu veux cette sortie exactement, ou est-ce un résumé de ce que tu veux ?
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

  7. #7
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2016
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Octobre 2016
    Messages : 11
    Par défaut
    C'est un exemple, dans mon premier post j'ai mis un exemple sur 2 fichiers simple

    Et c'est vraiment sous cette forme, c'est pas un résumé

Discussions similaires

  1. Réponses: 10
    Dernier message: 27/02/2009, 17h19
  2. [RegEx] Découper un fichier xml
    Par Dargos dans le forum Langage
    Réponses: 1
    Dernier message: 10/04/2006, 15h28
  3. [Framework] Découper un fichier de conf
    Par Tiaps dans le forum Spring
    Réponses: 10
    Dernier message: 17/11/2005, 14h52
  4. [SAX] [Optimisation] Découper un fichier XML
    Par ujoodha dans le forum Format d'échange (XML, JSON...)
    Réponses: 14
    Dernier message: 27/10/2005, 17h02
  5. Comment découper un fichier AVI ?
    Par supergrey dans le forum Windows
    Réponses: 2
    Dernier message: 19/09/2005, 09h10

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