3 votos

¿Qué versión de macOS introdujo "readlink -f"?

El utilitario readlink en las versiones recientes de macOS (Estoy en Ventura) admite el interruptor "-f", pero ese no siempre ha sido el caso. Noté, por ejemplo, que NO está presente en la versión 11.6. ¿Cuál fue la primera versión de macOS en admitir esto?

8voto

David Anderson Puntos 2189

La primera versión en la que aparece readlink -f en las páginas del manual es macOS Monterey 12.3.


Los siguientes extractos fueron tomados del archivo stat.1 para macOS 12.2.

SINOPSIS

readlink [-n] [archivo ...]

DESCRIPCIÓN

Cuando se invoca como readlink, solo se imprime el destino del enlace simbólico. Si el argumento dado no es un enlace simbólico, readlink no imprimirá nada y saldrá con un error.


Los siguientes extractos fueron tomados del archivo stat.1 para macOS 12.3.

SINOPSIS

readlink [-fn] [archivo ...]

DESCRIPCIÓN

Cuando se invoca como readlink, solo se imprime el destino del enlace simbólico. Si el argumento dado no es un enlace simbólico y la opción -f no está especificada, readlink no imprimirá nada y saldrá con un error. Si se especifica la opción -f, la salida se canoniza siguiendo cada enlace simbólico en cada componente de la ruta dada recursivamente. readlink resolverá tanto rutas absolutas como relativas, y devolverá la ruta absoluta correspondiente al archivo. En este caso, el argumento no necesita ser un enlace simbólico.


Cómo Verificar esta Respuesta

La salida a continuación es de macOS Catalina 10.15.7.

  1. Ingrese el comando man -w readlink para determinar el nombre del archivo de la página del manual que se debe descargar. La salida se muestra a continuación.

    /usr/share/man/man1/stat.1
  2. Ingrese el comando which readlink para obtener la ruta completa del comando. La salida está abajo.

    /usr/bin/readlink
  3. Use la ruta completa para ingresar el comando what /usr/bin/readlink. La salida (mostrada debajo) se puede adaptar para encontrar el archivo stat.1 apropiado.

    /usr/bin/readlink
        PROGRAMA:stat  PROYECTO:file_cmds-287.100.2
  4. Ir a Liberaciones de Código Abierto de Apple para descargar el archivo stat.1 adecuado para la versión deseada de macOS.

  5. Ingrese el comando man ~/Downloads/stat.1 para ver la versión formateada del archivo stat.1.

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