¿Cómo comparar dos archivos en Linux o Unix?
Publicado por admin el 24 de Junio de 2008 en PHP/*php edit_post_link('Edit', ' | ', ''); */?>
Usted necesita usar el comando diff para poder mostrar la diferencia línea por línea entre dos archivos en Linux. La sintaxis general del comando diff es la que se observa a continuación:
diff ARCHIVO1 ARCHIVO2
Donde ARCHIVO1 ARCHIVO2: El comando Diff examinará ambos archives tanto archivo1 y archivo2 y dirá a usted cuales son las diferencias y los cambios necesario para que ambos archives sean iguales. Por favor tenga en cuenta que el comando diff necesita estás líneas estén:
- Agregado (a)
- Eliminado (d)
- Cambiado (c)
- Líneas adicionales en el archivo1 son identificadas con el símbolo menos que (|) y líneas en el archivo2 con el símbolo de mayor (>).
Ejemplos:
diff archivo1.txt archivo2.txt
Salida:
|
|
El contenido de ambos archivos:
$ cat archivo1.txt
Salida:
|
|
$ cat archivo2.txt
Salida:
|
|
Paso a paso para combinar las diferencias de los archives. Usted puede obtener la diferencia visual en la pantalla entre ambos archives de textos usando el comando sdiff:
$ sdiff archivo1.txt archivo2.txt
Salida:
| Bienvenido a Código Maestro! URL: www.codigomaestro.com |
Bienvenido a Código Maestro! | URL: www.codigomaestro.net > Saludos |


1 comentario sobre ¿Cómo comparar dos archivos en Linux o Unix?
Por Indigente el 22 de Mayo de 2009 en 16:16
Aver solo keria deciros q no es lo mismo comparar que diferenciar, cuado comparas los arxivos al acabar te los deja iguales, al diferenciar te dice la diferencia, no confunadamos porfavor..
P.D: no se como comparar por si akaso
Suscribirse
A los siguientes comentarios suscribiéndose a ¿Cómo comparar dos archivos en Linux o Unix? Comments RSS feed.