mac commands macos command-line-arguments finder

macos - commands - OS X: extraño parámetro de línea de comandos-psn cuando se inicia desde el Finder



terminal go to folder mac (1)

Mac OS X asigna un número de serie de proceso único ("PSN") a todas las aplicaciones iniciadas a través de GUI. Se utiliza para identificar diversos procesos e instancias de ejecutables.

No hay nada que realmente pueda agregar a la documentación, así que lo mejor es leer la sección ProcessSerialNumber de la Referencia del Administrador de Procesos de Carbon (el enlace original de Apple está muerto; esto es un espejo).

Nuestra aplicación OS X Java, que se inicia con un script de shell dentro del paquete MyApp.app obtiene un extraño parámetro de línea de comando -psn_0_989382 cuando se inicia desde el Finder, pero no cuando se inicia directamente desde la Terminal. ¿Dónde puedo encontrar información para qué sirve este parámetro de línea de comando?