• [^] # Re: presque

    Posté par . En réponse au message concaténer et dé-dupliquer fichiers. Évalué à 1.

    Une autre solution si tu utilises bash :

    #!/bin/bash
    declare -A o
    while read
    do
     k=$(echo $REPLY | cut -d# -f1)
     v=$(echo $REPLY | cut -d# -f2)
     [ ${o[$k]+_} ] && o[$k]=${o[$k]}', '$v || o[$k]=$v
    done < "1ドル"
    for k in "${!o[@]}"; do echo "$k # ${o[$k]}"; done

    Ca donne ça :

    $ ./script1 data.txt 
    titi # TEST1, TEST2, TEST3
    tata # TEST1
    toto # TEST1, TEST2