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 :
fichier 2:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 12.00100 12.75100 18.75100 ...
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 :
Auriez-vous une idée pour avancer ?
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
Merci
Partager