Bonjour,
je travaille avec deux fichiers de données, le premier contient une colonne représentant des altitudes de "référence", dans mon deuxième fichier j'ai une colonne avec des altitudes, auxquelles sont attribuées des mesures dans une deuxième colonne :

fichier 1 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
 
12.00100
12.75100
18.75100
...
fichier 2:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
12.770 7.7966E+11 
12.920 7.8995E+11 
13.070 6.9965E+11 
...

Ce que je veux faire est comparer la première colonne 1 du premier fichier avec celle du deuxième fichier, et si les valeurs sont similaires (les trois premiers chiffres suffisent), alors m'afficher les lignes correspondantes du deuxième fichier.

J'essaye avec 'awk' mais ce n'est pas assez clair :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
 
fic2=ozone_lidar/ozone_1807022011.txt 
fic1=trajectories/PartAlt.txt  
 
awk 'NR==FNR{arr[$1];next} $1 in arr' $fic2 $fic1
Auriez-vous une idée pour avancer ?
Merci