martes, 25 de febrero de 2014

Comparar archivos #Linux

Para comparar 2 archivos desde Linuxs o Unix, existe un comando que probablemente ya conozcan, Diff.

La sintaxis es tan sencilla como:

diff archivo1 archivo2 > salida.txt

Pero si queremos hacer la comparación entre archivos de diferentes servidores, sin la necesidad de tener que copiar el archivo a uno u otro servidor:


ssh user@hostserver "cat ~/public_html/index.php" | diff - ~/public_html/index.php > diff.txt

Donde compara el archivo index.php del servidor al que hacemos referencia con el "hostserver", obviamente tendremos que tener acceso al servidor donde se encuentra el archivo foráneo.

No hay comentarios.:

Publicar un comentario