¿Cómo comparar dos archivos en Linux o Unix?
Publicado por admin el 24 de Junio de 2008 en PHP
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 |

Suscribirse
A los siguientes comentarios suscribiéndose a ¿Cómo comparar dos archivos en Linux o Unix? Comments RSS feed.