Faire un diff sur fichiers distants avec ssh

Si un des fichiers est sur un serveur distant:

diff /home/fichier.txt <(ssh utilisateur@nom_serveur 'cat /home/fichier.txt')

Vous pouvez également utiliser le vimdiff (Ne pas oublier les doubles slash:

vimdiff /home/fichier.txt scp://nom_serveur//home/fichier.txt

Si les deux fichiers sont sur des serveurs distants:

diff <(ssh nom_serveur 'cat /home/fichier.txt') <(ssh nom_serveur2 'cat /home/fichier.txt')

Derniers Articles