Awk recherche avec deux pattern
Résolu
GHISLINO
Messages postés
214
Date d'inscription
Statut
Membre
Dernière intervention
-
GHISLINO -
GHISLINO -
Bonjour,
'ai deux fichier file1 et File2 ci-dessous et je voudrais obtenir le FILEX ci-dessous avec AWK avec comme critère deux pattern du champ 4 et 5 des deux fichiers
J'ai essayé le code ci-dessous qui ne prend en compte qu'un seul pattern
Merci d'avance
File1
File2
Output FileX
'ai deux fichier file1 et File2 ci-dessous et je voudrais obtenir le FILEX ci-dessous avec AWK avec comme critère deux pattern du champ 4 et 5 des deux fichiers
J'ai essayé le code ci-dessous qui ne prend en compte qu'un seul pattern
awk -F ";" 'FNR==NR {t[$4]=$0; next} {print $0 FS t[$4]}' File2 File1
Merci d'avance
File1
30/11/2017 18:47;BTS O&M LINK FAILURE;PLMN-PLMN/BSC-403699/BCF-2310;30/11/2017 19:20;018BKO
30/11/2017 18:53;BTS O&M LINK FAILURE;PLMN-PLMN/BSC-403701/BCF-990;30/11/2017 18:59;1265BKO
30/11/2017 21:38;BTS O&M LINK FAILURE;PLMN-PLMN/BSC-403701/BCF-3520;30/11/2017 21:43;106BKO
30/11/2017 22:09;BTS O&M LINK FAILURE;PLMN-PLMN/BSC-403703/BCF-1370;30/11/2017 22:24;234BKO
30/11/2017 22:09;BTS O&M LINK FAILURE;PLMN-PLMN/BSC-403701/BCF-4060;30/11/2017 22:15;1227BKO
30/11/2017 22:22;BTS O&M LINK FAILURE;PLMN-PLMN/BSC-403701/BCF-930;30/11/2017 22:36;1235BKO
30/11/2017 22:59;BTS O&M LINK FAILURE;PLMN-PLMN/BSC-403701/BCF-320;30/11/2017 23:29;156BKO
30/11/2017 23:18;BTS O&M LINK FAILURE;PLMN-PLMN/BSC-403701/BCF-40;30/11/2017 23:30;012BKO
File2
30/11/2017 21:37;TENSION_BASSE_BATTERIE;PLMN-PLMN/BSC-403701/BCF-3520;30/11/2017 21:43;106BKO
23/11/2017 18:40;TENSION_BASSE_BATTERIE;PLMN-PLMN/BSC-403701/BCF-930;30/11/2017 22:36;1235BKO
30/11/2017 22:59;TENSION_BASSE_BATTERIE;PLMN-PLMN/BSC-403701/BCF-320;30/11/2017 23:29;156BKO
30/11/2017 23:10;TENSION_BASSE_BATTERIE;PLMN-PLMN/BSC-403701/BCF-40;30/11/2017 23:30;012BKO
Output FileX
30/11/2017 18:47;BTS O&M LINK FAILURE;PLMN-PLMN/BSC-403699/BCF-80;30/11/2017 19:25;018BKO
30/11/2017 18:47;BTS O&M LINK FAILURE;PLMN-PLMN/BSC-403699/BCF-2310;30/11/2017 19:20;018BKO
30/11/2017 18:53;BTS O&M LINK FAILURE;PLMN-PLMN/BSC-403701/BCF-990;30/11/2017 18:59;1265BKO
30/11/2017 21:38;BTS O&M LINK FAILURE;PLMN-PLMN/BSC-403701/BCF-3520;30/11/2017 21:43;106BKO;30/11/2017 21:37;TENSION_BASSE_BATTERIE;PLMN-PLMN/BSC-403701/BCF-3520;30/11/2017 21:43;106BKO
30/11/2017 22:09;BTS O&M LINK FAILURE;PLMN-PLMN/BSC-403703/BCF-1370;30/11/2017 22:24;234BKO
30/11/2017 22:09;BTS O&M LINK FAILURE;PLMN-PLMN/BSC-403701/BCF-4060;30/11/2017 22:15;1227BKO
30/11/2017 22:22;BTS O&M LINK FAILURE;PLMN-PLMN/BSC-403701/BCF-930;30/11/2017 22:36;1235BKO;23/11/2017 18:40;TENSION_BASSE_BATTERIE;PLMN-PLMN/BSC-403701/BCF-930;30/11/2017 22:36;;1235BKO
30/11/2017 22:59;BTS O&M LINK FAILURE;PLMN-PLMN/BSC-403701/BCF-320;30/11/2017 23:29;156BKO;30/11/2017 22:59;TENSION_BASSE_BATTERIE;PLMN-PLMN/BSC-403701/BCF-320;30/11/2017 23:29;;156BKO
30/11/2017 23:18;BTS O&M LINK FAILURE;PLMN-PLMN/BSC-403701/BCF-40;30/11/2017 23:30;012BKO;30/11/2017 23:10;TENSION_BASSE_BATTERIE;PLMN-PLMN/BSC-403701/BCF-40;30/11/2017 23:30;;012BKO
A voir également:
- Awk recherche avec deux pattern
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Deux ecran pc - Guide
- Comment faire deux colonnes sur word - Guide
- Nombre de jours entre deux dates excel - Guide
- Rechercher ou entrer l'adresse mm - recherche google - Guide