2025-03-14 21:59:59 -06:00
|
|
|
# patch
|
|
|
|
|
|
|
|
|
|
> Emparcha un archivo (o archivos) con un archivo diff.
|
|
|
|
|
> Ten en cuenta que los archivos diff deben ser generados por el comando `diff`.
|
|
|
|
|
> Más información: <https://manned.org/patch>.
|
|
|
|
|
|
|
|
|
|
- Aplica un parche usando un archivo diff (los nombres de archivo deben incluirse en el archivo diff):
|
|
|
|
|
|
|
|
|
|
`patch < {{parche.diff}}`
|
|
|
|
|
|
|
|
|
|
- Aplica un parche a un archivo específico:
|
|
|
|
|
|
2026-06-12 17:51:25 -06:00
|
|
|
`patch < {{parche.diff}} {{ruta/al/archivo}}`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- Emparcha un archivo escribiendo el resultado a un archivo diferente:
|
|
|
|
|
|
2026-06-12 17:51:25 -06:00
|
|
|
`patch < {{parche.diff}} {{ruta/al/archivo_de_entrada}} {{[-o|--output]}} {{ruta/al/archivo_resultado}}`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- Aplica un parche al directorio actual:
|
|
|
|
|
|
2026-06-12 17:51:25 -06:00
|
|
|
`patch < {{parche.diff}} {{[-p|--strip]}} 1`
|
2025-03-14 21:59:59 -06:00
|
|
|
|
|
|
|
|
- Aplica el reverso de un parche:
|
|
|
|
|
|
2026-06-12 17:51:25 -06:00
|
|
|
`patch < {{parche.diff}} {{[-R|--reverse]}}`
|