Necesito ejecutar *.app
desde nuestro recurso compartido NFS donde se almacenan las diferentes aplicaciones y versiones.
No puedo hacer que funcione como parte de un script de bash.
Por ejemplo, para texto sublime, aquí está el comando que utilizo para iniciar:
elif [ 'uname' == "Darwin" ]; then
exec open -a "/path/to/nfs/"Sublime\ Text.app" "$@"
fi
Cuando llamo a mi script, aparece el siguiente error:
FSPathMakeRef(/path/to/nfs/Sublime Text.app) failed with error -43.
Sé que el camino es correcto. Los permisos también están bien.
Puedo iniciarlo con la ruta completa exec open -a "/path/to/nfs/"Sublime\ Text.app/Contents/MacOS/"Sublime\ Text"" "$@"
, pero luego todo el contenido de la carpeta .app no está disponible.
¿Hay otra forma de iniciar .app desde la línea de comandos?