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 :

Tri d'un fichier


Sujet :

Shell et commandes GNU

  1. #1
    Membre du Club
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Janvier 2013
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2013
    Messages : 8
    Par défaut Tri d'un fichier
    Bonjour,

    J ai un fichier comme le suivant :
    1 1
    1 1
    1 2
    1 2
    1 2
    2 4
    2 4
    3 7
    3 9
    3 9. Et j aimerais en sortie avoir les lignes dont la seconde colonne est le plus grand pour chaque élément de la première colonne .
    À savoir en sortie :
    1 2
    1 2
    1 2
    2 4
    2 4
    3 9
    3 9

    Comment feriez vous?
    Du awk ?
    Merci de votre aide

  2. #2
    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
    Citation Envoyé par pepitolover Voir le message
    Comment feriez vous?
    Du awk ?
    En ce qui me concerne, oui! J'utiliserais awk!

    Merci d'utiliser la balise CODE (le # à droite dans la barre d'outils):

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    1 1
    1 1
    1 2
    1 2
    1 2
    2 4
    2 4
    3 7
    3 9
    3 9
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    1 2
    1 2
    1 2
    2 4
    2 4
    3 9
    3 9

  3. #3
    Membre du Club
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Janvier 2013
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2013
    Messages : 8
    Par défaut
    Ok, désole de mon téléphone je n ai pas bien vu les options.
    Comment écrirais tu le script , je bloque sur ce script?

  4. #4
    Invité
    Invité(e)
    Par défaut
    Salut,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    awk '($1 < $2)' fichier-source.txt > fichier_result.txt

  5. #5
    Membre du Club
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Janvier 2013
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2013
    Messages : 8
    Par défaut
    Ce n'est pas tout à fait ce que je souhaite.
    Je souhaite en fait pour chaque élément de la première colonne ne garder que les lignes qui ont le plus grand chiffre sur la seconde colonne.

    Ainsi sur la liste suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    À 2
    À 2
    À 3
    À 3
    B 1
    B 9
    J'aurais en sortie :

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

    Informations forums :
    Inscription : Février 2008
    Messages : 7 724
    Par défaut
    Bonjour,

    il est étonnant que tu ne souhaites pas effectuer un regroupement des valeurs (à la uniq)
    ...
    ?

    il y a d'autres données dans le fichier à traiter qui justifierait cette non-demande?

  7. #7
    Membre du Club
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Janvier 2013
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2013
    Messages : 8
    Par défaut
    Oui tout à fait ! En tout j ai plus de 50 colonnes.
    Ma première colonne correspond au numéro de deal ( finance) et ma seconde colonne correspond au numéro de version du deal.

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

    Informations forums :
    Inscription : Février 2008
    Messages : 7 724
    Par défaut
    si tu ne poses qu'une partie de la question,
    alors tu n'auras qu'une partie de la réponse.

  9. #9
    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
    Citation Envoyé par pepitolover Voir le message
    Oui tout à fait ! En tout j ai plus de 50 colonnes.
    Ma première colonne correspond au numéro de deal ( finance) et ma seconde colonne correspond au numéro de version du deal.
    Veux-tu dire que ton fichier ressemble à:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    À 2 xx
    À 2 yy
    À 3 zz
    À 3 uu
    B 1 vv
    B 9 ww
    avec d'autres colonnes et que tu souhaites obtenir:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    À 3 zz
    À 3 uu
    B 9 ww
    PS: Est-il normal que tes 'À' soient accentués???

  10. #10
    Modérateur
    Avatar de al1_24
    Homme Profil pro
    Retraité
    Inscrit en
    Mai 2002
    Messages
    9 138
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Retraité
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 9 138
    Par défaut
    Si ton fichier peut être retrié à l'inverse, ça se fait très simplement :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sort -r monfichier | awk '( $1 != rupture ) { print $0 } { rupture = $1 }'
    Edit :
    En conservant l'ordre initial des lignes :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    tail -r monfichier | awk '( $1 != rupture ) { print $0 } { rupture = $1 }'
    tail -r ne retrie pas les lignes mais inverse l'ordre de celles-ci.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     echo "A 2 x
    A 2 y
    A 3 x
    A 3 a
    B 1 c
    B 9 b" | tail -r | awk '( $1 != rupture ) { print $0; } { rupture = $1 }'
    retourne
    B 9 b
    A 3 a
    Modérateur Langage SQL
    Règles du forum Langage SQL à lire par tous, N'hésitez pas à consulter les cours SQL
    N'oubliez pas le bouton et pensez aux balises
    [code]
    Si une réponse vous a aidé à résoudre votre problème, n'oubliez pas de voter pour elle en cliquant sur
    Aide-toi et le forum t'aidera : Un problème exposé sans mentionner les tentatives de résolution infructueuses peut laisser supposer que le posteur attend qu'on fasse son travail à sa place... et ne donne pas envie d'y répondre.

  11. #11
    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
    Citation Envoyé par pepitolover Voir le message
    Comment écrirais tu le script , je bloque sur ce script?
    C'est un problème assez simple... pour peu qu'on le prenne par le bon bout!

    Je ne vais pas écrire le code, mais voici l'algo que j'utiliserais en awk

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    BEGIN: intialiser last_d et last_v et num_line à 0
     
    EACH:
    si cur_d == last_d
    alors
      si cur_v == last_v
      alors incrémenter num_line ; stocker la ligne sous num_line
      sinon si cur_v < last_v
      alors erreur pas bien trié
      sinon # on a trouvé une meilleure version: on oublie tout ce qu'on a stocké pour last_v
        initialiser num_line à 1 ; stocker la ligne sous num_line
      finsi
    sinon # On passe à un nouveau deal: on sort tout ce qu'on a stocké
      for n_line de 1 à num_line do
        imprimer la ligne stockée sous n_line (pour last_v)
      done
      last_v := cur_v ; initialiser num_line à 1 ; stocker la ligne sous num_line
    finsi
     
    END: # On sort tout ce qu'on a stocké pour le dernier deal
      for n_line de 1 à num_line do
        imprimer la ligne stockée sous n_line (pour last_v)
      done
    Y a plus qu'à le coder en awk

  12. #12
    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
    Citation Envoyé par al1_24 Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     echo "A 2 x
    A 2 y
    A 3 x
    A 3 a
    B 1 c
    B 9 b" | tail -r | awk '( $1 != rupture ) { print $0; } { rupture = $1 }'
    retourne
    B 9 b
    A 3 a
    Oui, mais non!
    Il manque "A 3 x"!
    Il veut toutes les occurrences de la dernière version de chaque deal...
    Sinon, c'était bien essayé...

  13. #13
    Modérateur
    Avatar de al1_24
    Homme Profil pro
    Retraité
    Inscrit en
    Mai 2002
    Messages
    9 138
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Retraité
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 9 138
    Par défaut
    Comme ça, c'est mieux ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     echo "A 2 x
    A 2 y
    A 3 x
    A 3 z
    B 1 a
    B 9 b" | tail -r | awk '( $1 != rupture || ( $1 == rupture && maxi == $2 ) ) { maxi = $2 ; print $0 } { rupture = $1 }' | tail -r
    retourne
    A 3 x
    A 3 z
    B 9 b
    Modérateur Langage SQL
    Règles du forum Langage SQL à lire par tous, N'hésitez pas à consulter les cours SQL
    N'oubliez pas le bouton et pensez aux balises
    [code]
    Si une réponse vous a aidé à résoudre votre problème, n'oubliez pas de voter pour elle en cliquant sur
    Aide-toi et le forum t'aidera : Un problème exposé sans mentionner les tentatives de résolution infructueuses peut laisser supposer que le posteur attend qu'on fasse son travail à sa place... et ne donne pas envie d'y répondre.

  14. #14
    Membre du Club
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Janvier 2013
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2013
    Messages : 8
    Par défaut
    Merci pour cette piste, par contre sur l exemple ci dessous il ne me ressort pas ce qu il faut :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    echo "F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148600|001
    F0148600|001
    F0148600|001
    F0148600|001
    F0148600|001
    F0148600|001
    F0148600|003
    F0148600|003
    F0148600|003
    F0148600|003
    F0148600|003
    F0148600|003
    F0148658|013
    F0148658|013
    F0148658|013
    F0148658|013
    F0148658|013
    F0148658|013
    F0148659|001
    F0148659|001
    F0148659|001
    F0148659|001
    F0148659|001
    F0148659|001
    F0148659|003
    F0148659|003
    F0148659|003
    F0148659|003
    F0148659|003
    F0148659|003" tail -r | awk '( $1 != rupture || ( $1 == rupture && maxi == $2 ) ) { maxi = $2 ; print $0 } { rupture = $1 }' | tail -r
    Il sort :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    F0148659|003
    F0148659|003
    F0148659|003
    F0148659|003
    F0148659|003
    F0148659|001
    F0148659|001
    F0148659|001
    F0148659|001
    F0148659|001
    F0148659|001
    F0148658|013
    F0148658|013
    F0148658|013
    F0148658|013
    F0148658|013
    F0148658|013
    F0148600|003
    F0148600|003
    F0148600|003
    F0148600|003
    F0148600|003
    F0148600|003
    F0148600|001
    F0148600|001
    F0148600|001
    F0148600|001
    F0148600|001
    F0148600|001
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    Par exemple donc il ne me sort pas ce qu il faut pour la colonne F0148600

  15. #15
    Membre du Club
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Janvier 2013
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2013
    Messages : 8
    Par défaut
    Ca va mieux avec awk -F"|" mais il me sort encore la série :
    F0148600|001
    Au lieu de. La série
    F0148600|003

  16. #16
    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
    Merci d'utiliser la balise CODE (le # à droite dans la barre d'outils)

  17. #17
    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
    Citation Envoyé par pepitolover Voir le message
    Ca va mieux avec awk -F"|" mais il me sort encore la série :
    F0148600|001
    Au lieu de. La série
    F0148600|003
    Et pourtant, chez moi, ça marche...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    cat plop          
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148600|001
    F0148600|001
    F0148600|001
    F0148600|001
    F0148600|001
    F0148600|001
    F0148600|003
    F0148600|003
    F0148600|003
    F0148600|003
    F0148600|003
    F0148600|003
    F0148658|013
    F0148658|013
    F0148658|013
    F0148658|013
    F0148658|013
    F0148658|013
    F0148659|001
    F0148659|001
    F0148659|001
    F0148659|001
    F0148659|001
    F0148659|001
    F0148659|003
    F0148659|003
    F0148659|003
    F0148659|003
    F0148659|003
    F0148659|003
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    $ cat plop | tac | awk -F'|' '( $1 != rupture || ( $1 == rupture && maxi == $2 ) ) { maxi = $2 ; print $0 } { rupture = $1 }' | tac
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148600|003
    F0148600|003
    F0148600|003
    F0148600|003
    F0148600|003
    F0148600|003
    F0148658|013
    F0148658|013
    F0148658|013
    F0148658|013
    F0148658|013
    F0148658|013
    F0148659|003
    F0148659|003
    F0148659|003
    F0148659|003
    F0148659|003
    F0148659|003
    mais c'est peut-être grâce à la balise CODE...

  18. #18
    Expert confirmé Avatar de disedorgue
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Décembre 2012
    Messages
    4 418
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Décembre 2012
    Messages : 4 418
    Par défaut
    Bonjour,

    Juste pour le fun

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    echo "F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148578|003
    F0148600|001
    F0148600|001
    F0148600|001
    F0148600|001
    F0148600|001
    F0148600|001
    F0148600|003
    F0148600|003
    F0148600|003
    F0148600|003
    F0148600|003
    F0148600|003
    F0148658|013
    F0148658|013
    F0148658|013
    F0148658|013
    F0148658|013
    F0148658|013
    F0148659|001
    F0148659|001
    F0148659|001
    F0148659|001
    F0148659|001
    F0148659|001
    F0148659|003
    F0148659|003
    F0148659|003
    F0148659|003
    F0148659|003
    F0148659|003" | cat -n | sort -r -t\| -k 2 | sed -e '1,/[[:space:]]1[[:space:]]/p' | uniq -d | sort | cut -f2
    Cordialement

  19. #19
    Membre du Club
    Homme Profil pro
    Chef de projet MOA
    Inscrit en
    Janvier 2013
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Chef de projet MOA
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2013
    Messages : 8
    Par défaut
    Merci a tous pour votre aide.
    Par contre j ai rencontre un autre blocage avant de pouvoir en arriver à votre solution.
    J ai ces deux fichiers suivants :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    A 0 z
    A 1 z
    A 1 z
    A 1 z
    B 2 y
    B 2 y
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    A 0 z
    A 1 x
    A 1 x
    A 1 x
    A 1 x
    B 3 y
    B 3 y
    Je souhaiterai obtenir un seul fichier en concatenant les deux fichiers ci dessus, en gardant pour la clé composée des éléments des 2 premières colonnes le contenu de la 3 colonne du second fichier à savoir en résultat :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    A 0 z
    A 1 x
    A 1 x
    A 1 x
    A 1 x
    B 2 y
    B 2 y
    B 3 y
    B 3 y
    Avez vous une idée?

  20. #20
    Expert confirmé Avatar de disedorgue
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Décembre 2012
    Messages
    4 418
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Décembre 2012
    Messages : 4 418
    Par défaut
    Bonjour,

    Si l'ordre de sortie n'est pas important:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    paste ficha fichb | awk '( $1 == $4 && $2 == $5 && $3 == $6 ) { print $1" "$2" "$3 }; ( $1 == $4 && $2 == $5 && $3 != $6) { print $4" "$5" "$6 } ; ( $1 != $4 || $2 != $5 ) { print $1" "$2" "$3"\n"$4" "$5" "$6}'
    Cordialement.

Discussions similaires

  1. Optimiser le tri d'un fichier
    Par mejri dans le forum Algorithmes et structures de données
    Réponses: 2
    Dernier message: 13/11/2006, 10h56
  2. [VBA Excel Débutant] Tri d'un fichier Excel depuis Access
    Par elgringo2007 dans le forum Access
    Réponses: 3
    Dernier message: 07/08/2006, 17h21
  3. Tri d'un fichier
    Par Premium dans le forum C
    Réponses: 14
    Dernier message: 15/01/2006, 23h55
  4. tri d'un fichier texte
    Par ben127 dans le forum C
    Réponses: 7
    Dernier message: 23/12/2005, 21h03

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