Je veux voir, récursivement, des fichiers différents dans deux répertoires. Diff peut le faire, mais cela me montre les différences ligne par ligne, ce que je ne veux pas. Existe-t-il un outil qui fait cela, ou un moyen de le faire avec Diff (j'ai lu la page de manuel, je n'ai rien vu)?
linux
command-line
shell
diff
user13743
la source
la source
Vous recherchez l'
-q
option:la source
Une façon de le faire est de faire
Il fera toujours une comparaison ligne par ligne, mais chaque comparaison de fichiers commence par "diff dir1 / file dir2 / file", donc "diff" ne montrera que ces lignes (c'est-à-dire les fichiers qui sont différents).
la source
Si vous êtes un utilisateur emacs, consultez les répertoires ediff. Vous pouvez voir les différences de fichier, puis explorer les différences ligne par ligne si vous avez besoin de voir pourquoi elles sont différentes.
la source