Diferencias
Muestra las diferencias entre dos versiones de la página.
| Próxima revisión | Revisión previa | ||
| diff [2024/08/24 20:39] – creado peron | diff [2026/04/21 16:06] (actual) – editor externo 127.0.0.1 | ||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| ======diff====== | ======diff====== | ||
| - | Muestra | + | |
| + | **diff** es un [[filtros|filtro]] de UNIX usado para comparar el contenido de dos ficheros (especialmente código fuente). Como tal muestra | ||
| + | |||
| + | El uso básico del mismo es: | ||
| <code bash> | <code bash> | ||
| - | diff ficher1 | + | diff fichero1 |
| </ | </ | ||
| + | |||
| + | Si usamos la opción **-c**, nos presentará el contexto. En este indicará la salida con un encabezado fechado, | ||
| + | |||
| + | La opción **-u** produce una salida unificada, donde todas las líneas se comparan (donde no se produce el agrupado y omisión de las líneas similares), en tanto que la opción **-U** hace lo mismo, pero agrega a la salida los números de líneas. | ||
| + | |||
| + | La opción **-e** presenta un resultado adecuado para el [[ed|editor ed]], con la que luego se podrá utilizar para convertir '' | ||
| + | |||
| + | **-q** sólo imprime líneas si los ficheros difieren entre sí. | ||
