Recupere un mot à partir de la commande cmp
seb75
Messages postés
20
Statut
Membre
-
seb75 Messages postés 20 Statut Membre -
seb75 Messages postés 20 Statut Membre -
Bonjour,
J'ai un petit problème pour interpréter le résultat de la commande cmp.
J'ai 2 fichiers txt, je voudrai récuperer le mot qui diffère dans les 2 fichiers.
Exemple:
fichier1.txt
>bonjour michel,
>vous allez bien ?
>oui, merci de me le demander patrick, c'est gentil.
fichier2.txt
>bonjour michel,
>vous allez bien ?
>oui, merci de me le demander simond, c'est gentil.
$ cmp fichier1.txt fichier2.txt
resultat : ligne 3, caractere 78
comment faire pour récuperer "simond" ??
Merci
J'ai un petit problème pour interpréter le résultat de la commande cmp.
J'ai 2 fichiers txt, je voudrai récuperer le mot qui diffère dans les 2 fichiers.
Exemple:
fichier1.txt
>bonjour michel,
>vous allez bien ?
>oui, merci de me le demander patrick, c'est gentil.
fichier2.txt
>bonjour michel,
>vous allez bien ?
>oui, merci de me le demander simond, c'est gentil.
$ cmp fichier1.txt fichier2.txt
resultat : ligne 3, caractere 78
comment faire pour récuperer "simond" ??
Merci
A voir également:
- Recupere un mot à partir de la commande cmp
- Invite de commande - Guide
- Creer un groupe whatsapp a partir d'un autre groupe - Guide
- Trousseau mot de passe iphone - Guide
- Mot de passe - Guide
- Mot de passe administrateur - Guide
2 réponses
Salut,
Ben il te suffit dans un premier temps de récupérer le n° de ligne et le n° d'octet chacun dans une variable (avec un "cut" puis un "grep -o" par exemple) et ensuite avec "sed" (entre autre) afficher la ligne et récupérer tout ce qui se trouve entre l'octet "nn" jusqu'à un espace ou une virgule dans ton cas...
;-))
Ben il te suffit dans un premier temps de récupérer le n° de ligne et le n° d'octet chacun dans une variable (avec un "cut" puis un "grep -o" par exemple) et ensuite avec "sed" (entre autre) afficher la ligne et récupérer tout ce qui se trouve entre l'octet "nn" jusqu'à un espace ou une virgule dans ton cas...
;-))