3 votos

¿En qué versiones de Mac OS se puede acceder a las bifurcaciones de recursos y a las bifurcaciones con nombre mediante las rutas "file/rsrc" y "file/..namedfork/myfork"?

En todas las versiones de MacOS y OS X a las que tengo acceso, desde Mountain Lion hasta Big Sur, puedo acceder a la bifurcación de recursos de cualquier archivo o directorio utilizando la sintaxis actual en el terminal:

filename/..namedfork/rsrc

Sé que en algún momento esta sintaxis sustituyó a la anterior que era:

filename/rsrc

Pero no sé cuándo se produjo el cambio. Supongo que fue cuando se introdujo la poco conocida función de Named Forks. Aparentemente se podía acceder a cualquier fork con nombre en esta época así:

filename/..namedfork/myfork

Actualmente, estas dos últimas sintaxis no funcionan. No se puede acceder a otra bifurcación que no sea la de recursos, aunque el método para acceder a ella es el que se debía originalmente a las bifurcaciones con nombre.

Las bifurcaciones con nombre se introdujeron con HFS+ en 1988 con la versión 8.1 del sistema operativo. Las bifurcaciones con nombre quedaron obsoletas en 2013 con la versión 10.9, Mavericks.

Lo raro es que en mi máquina de Mountain Lion, que fue antes de que los forks con nombre fueran obsoletos, no puedo acceder a los forks con nombre, sólo al fork de recursos. Al intentar utilizar el file/..namedfork/forkname donde forkname es cualquier cosa que no sea rsrc resultados en el Not a directory error.

Esto significa que este método de acceso a las bifurcaciones con nombre desapareció antes de que las bifurcaciones con nombre fueran oficialmente obsoletas.

¿Alguien conoce la historia de cuando file/rsrc se introdujo, cuando se sustituyó por file/..namedfork/rsrc y cuando file/..namedfork/anyotherforkname ¿ha dejado de funcionar?

2voto

benwiggy Puntos 8

Según Wikipedia :

Desde la interfaz POSIX, se puede acceder a la horquilla de recursos como filename/..namedfork/rsrc o como filename/rsrc la forma más corta fue obviada en Mac OS X v10.4 y eliminada por completo en Mac OS X v10.7.

Cita un documento archivado de desarrolladores de Apple.

10.7 es Lion, por supuesto.

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