Devo eseguire *.app
dalla nostra condivisione NFS in cui sono archiviate le diverse app e versioni.
Non riesco a farlo funzionare come parte di uno script bash.
Ad esempio, per Testo sublime, ecco il comando che uso per avviare:
elif [ 'uname' == "Darwin" ]; then
exec open -a "/path/to/nfs/"Sublime\ Text.app" "$@"
fi
Quando chiamo il mio script, ottengo il seguente errore:
FSPathMakeRef(/path/to/nfs/Sublime Text.app) failed with error -43.
So che il percorso è giusto. Anche le autorizzazioni vanno bene.
Sono in grado di avviarlo con il percorso completo exec open -a "/path/to/nfs/"Sublime\ Text.app/Contents/MacOS/"Sublime\ Text"" "$@"
ma poi tutto il contenuto della cartella .app non è disponibile.
C'è un altro modo per avviare .app dalla riga di comando?