Estoy buscando una manera de encontrar la ubicación de una aplicación en el sistema desde la línea de comandos utilizando su identificador de paquete. Puedo abrirlo así:
open -b 'com.zerotier.ZeroTierOne'
... donde com.zerotier.ZeroTierOne es mi ID de paquete, pero lo que quiero hacer es localizar dónde está instalada realmente la aplicación. Quiero un comando que devuelva (por ejemplo):
/Applications/ZeroTier One.app
en respuesta a una consulta con el identificador 'com.zerotier.ZeroTierOne'.
La opción "-R" para abrir revelará en finder pero quiero que esto sea completamente no interactivo y se haga a través de un shell script.