56 votes

Diff rapporte la différence mais les deux lignes sont les mêmes

J'ai fait la différence entre deux fichiers et j'ai obtenu

1c1
< 1
---
> 1

Les deux fichiers ne contenaient que "1". En quoi est-ce différent ?

0voto

Jakub Kukul Points 305

Il est très probable qu'un caractère non imprimable se cache dans l'une des lignes. Il suffit de placer la sortie dans cat -t pour afficher tous les caractères non imprimés :

diff file1 file2 | cat -t

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X