j'ai un problème avec la commande "join" sous OSX 10.3.9.
la commande suivante ne donne pas le résultat escompté:
join -a1 -a2 -e "xx" -1 1 -2 1 -t "|" toto1 toto2
ce qui donne =>
aa|defaa|11
ab|defab
ac|defac|22
or, le résultat devrait (à prriori) être =>
aa|defaa|11
ab|defab|xx
ac|defac|22
savez-vous comment arriver à ce résultat ?
la commande est-elle mal implémentée ou bien c'est moi qui me trompe ?
avec les fichiers:
toto1:
aa|defaa
ab|defab
ac|defac
toto2:
aa|11
ac|22
la commande suivante ne donne pas le résultat escompté:
join -a1 -a2 -e "xx" -1 1 -2 1 -t "|" toto1 toto2
ce qui donne =>
aa|defaa|11
ab|defab
ac|defac|22
or, le résultat devrait (à prriori) être =>
aa|defaa|11
ab|defab|xx
ac|defac|22
savez-vous comment arriver à ce résultat ?
la commande est-elle mal implémentée ou bien c'est moi qui me trompe ?
avec les fichiers:
toto1:
aa|defaa
ab|defab
ac|defac
toto2:
aa|11
ac|22