Bonjour, je voudrais faire un join sur deux fichiers en shell, mais ça ne fonctionne pas. Pourriez vous me dire ou est le probleme? Merci.

fic1.csv
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
"1" | "Paul" | "Maths"
"2" | "Pierre" | "Chimie"
"3" | "Pascal" | "Philosophie"
fic2.csv
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
"1" | "Paul" | "Hand-Ball"
"2" | "Pierre" | "Volley-Ball"
"3" | "Pascal" | "Tennis"
"4" | "Marie" | "Tennis"
"5" | "Hugues" | "Football"
"6" | "Philippe" | "Aviron"
Mon join :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
join -t\| -j1 1 -j2 1 -o1.1 1.2 1.3 2.3 fic1.csv fic2.csv > resultat.csv
Je n'obtiens rien