Bonjour,
j'ai passé toute la journée à chercher une solution dans les différents forum et sites pour le souci que j'ai mais en vain, alors j'ai décidé de poster ici pour demander de l'aide.
je suis débutant dans la programmation shell ( j'ai commencé mes premiers lignes ce matin cela donne une idée ) et je dois faire un .sh qui permet de faire ceci:
J'ai deux fichiers CSV A et B, je dois créer un fichier C qui comporte toutes les lignes du fichier A et qui n'existent pas dans le fichier B, puis faire l'inverse ça veut dire créer un fichier D contenant les lignes du fichier B et qui ne figurent pas dans le fichier A.
Voici un exemple:
fichier A:
fichier B:5
2
3
6
7
1
9
10
Résultat attendu:9
2
4
5
1
8
7
fichier C:
fichier D:3
6
10
J'ai essayé avec la commande diff avec différents options mais cela ne m'a pas permis d'avoir la différence entre les 2 fichiers et faut noter aussi que mes fichiers sont assez volumineux (>20Mo)4
8
Si quelqu'un pourrai m'aider je lui en serai reconnaissant
Merci d'avance
Partager