comparer 2 fichiers basés sur 2 champs et donner des enregistrements inégalés en utilisant awk

J’ai 2 fichiers CSV avec le même format.

Fichier 1:

account, desc, user, date 123, savings, 777, 22092014 234, current, 773, 22092014 456, savings, 772, 22092014 

Fichier 2:

 account, desc, user, date 123, savings, 778, 22092014 765, savings, 779, 22092014 

Les clés des fichiers sont les premier et troisième champs des deux fichiers. La sortie ne doit être que l’enregistrement avec la clé modifiée des deux fichiers. L’utilisateur du compte “123” est modifié dans le second fichier.

Nous avons seulement besoin de cet enregistrement pour faire partie du fichier de sortie

 123, savings, 778, 22092014 

 awk 'NR==FNR {user[$1]=$3; next} $1 in user && user[$1] != $3' file1 file2 
 123, savings, 778, 22092014