Loading AI tools
De Wikipedia, la enciclopedia libre
Patch es un comando de Unix y Unix-like que actualiza ficheros de texto de acuerdo a las instrucciones contenidas en un archivo separado, llamado archivo de parche. Este archivo (denominado patch) es un archivo de texto que consiste en una lista de las diferencias entre ficheros y se produce mediante la ejecución del comando diff comparando con el fichero original y actualizándolo con los argumentos de diff.
El programa original fue escrito por Larry Wall (creador del lenguaje de programación Perl) en mayo de 1985. Una nueva versión del programa es parte del proyecto GNU y es mantenido por la FSF.
El comando se utiliza con frecuencia para la actualización del código fuente a una versión más reciente. Debido a esto es utilizado frecuentemente en sistemas de control de código fuente como CVS. El programa no solo es capaz de añadir texto como puede intuirse, también es capaz de eliminarlo.
Ejemplo de uso:
Creación del fichero:
$ diff -u oldFile newFile > mods.diff
Aplicación del parche:
$ patch < mods.diff
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.