Bonjour
J'ai généré via la commande diff un fichier de comparaison entre deux fichiers texte. Je voudrais nettoyer ce fichier de diff de certaines différences qui n'ont pas d'intérêt.
Je pensais utiliser la commande sed pour supprimer ces lignes mais j'ai du mal à avec la syntaxe de cette commande.
Concrètement, les lignes à supprimer ressemblent à :
La première ligne contient la commande diff. La seconde ligne contient un code de 2 chiffres avec une lettre et à nouveau 2 chiffres. La 3ème ligne contient un chevron et un espace.diff -r fichier1.txt fichier 2.txt
16b17
>
Tout d'abord, j'aimerais savoir si c'est réalisable avec sed. Si c'est le cas, quelle serait la bonne syntaxe?
Je pense connaître le début : sed -i 's/[texte à trouver]//g' output.txt
En fait je bloque surtout sur l'expression régulière et la possibilité d'intégrer plusieurs lignes dans cette expression.
Merci![]()
Partager