bonjours mes amis ,
j'ai vous présent une problème un peut difficile et jeux le programmer en bash:
j'ai deux fichier :la premier est comme suit
le deuxième fichier est comme suit
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 PHIL 281961 3120 5832 1 0 0 12/25/16 07:53 AM 01/25/16 07:53 AM MARI 3803624 3120 5833 0 1 0 12/25/16 07:53 AM 01/25/16 07:53 AM
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Date : 02/25/16 07:53 AM DAVI 3803624 1001 1 OK -- -- DED 3927363 1002 1 NAN -- --
le problème est:
tout d’abord je veux écrire la date présenter en entête de la deuxième fichier dans la huitième colonne de la même fichier c-a-d je veux obtenir comme ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 02/25/16 07:53 AM DAVI 3803624 1001 1 OK -- -- 02/25/16 07:53 AM DED 3927363 1002 1 NAN -- -- 02/25/16 07:53 AM
puis je veux faire ce test là :si le champ de la deuxième colonne de la deuxième fichier est égal a la champ de la deuxième colonne de la premier fichier et si la date plus récent c-a-d je compare aussi la date de la huitième colonne je copie la ligne complet de la deuxième fichier a la place de la ligne correspond à la premier fichier
exemple du fichier obtenu :
merci pour vous tous de participer a ce genre de problème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 PHIL 281961 3120 5832 1 0 0 12/25/16 07:53 AM 01/25/16 07:53 AM DAVI 3803624 1001 1 OK -- 02/25/16 07:53 AM
Partager