Estoy tratando de revisión 5 archivos dentro de un Mac paquete de la aplicación utilizando el Terminal patch
comando. Los archivos a ser el parche se especifican a través de una ruta absoluta de archivo (el nombre de archivo y ruta de acceso de inicio con una barra diagonal).
La salida cuando se ejecuta $ sudo patch -i ~/custom.patch
está:
can't find file to patch at input line 3
Perhaps you should have used the -p or --strip option?
The text leading up to this was:
--------------------------
|--- /Applications/Xyz.app/Contents/Resources/dashboard.js
|+++ /Applications/Xyz.app/Contents/Resources/dashboard.js
--------------------------
File to patch: ^C
He comprobado que el archivo /Applications/Xyz.app/Contents/Resources/dashboard.js no existe en el uso de la ruta de archivo especificada usando el ls
comando.
Regresión:
- Trató de ejecutar el parche de comandos desde la carpeta root usando
$ cd /
- Trató de ejecutar el parche de comandos desde la carpeta root con la primera barra quita, que se traduce en un resultado prácticamente idéntico:
can't find file to patch at input line 3
Perhaps you should have used the -p or --strip option?
The text leading up to this was:
--------------------------
|--- Applications/Xyz.app/Contents/Resources/dashboard.js
|+++ Applications/Xyz.app/Contents/Resources/dashboard.js
--------------------------
File to patch: ^C
¿Cómo puede varios archivos dentro de una Aplicación para Mac OS X paquete de ser parcheado el uso de patch
?