2 votos

El comando "patch" (versión 2.0-12u11-Apple) no incluye el parámetro "--dry-run" en MacOS Ventura

Un colega mío actualizó a MacOS Ventura, desde entonces el parámetro --dry-run no está disponible para el patch y nuestras herramientas ya no funcionan automáticamente, ya que el comando solicita la entrada del usuario.

La versión de patch es 2.0-12u11-Apple en Ventura mientras se 2.5.8 en Monterey.

¿Existe alguna forma conocida de solucionar esto (por ejemplo, una actualización para el patch binario)?

Ver también

1 votos

Interesante. Según la página de manual, -C, --check, --dry-run es compatible; según patch -h no lo es.

3voto

Simon Puntos 18

brew install gpatch o sudo port install gpatch instala la versión 2.7.6 en el que el --dry-run vuelve a estar disponible.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X