Je cherche un moyen de trouver l'emplacement d'une application sur le système à partir de la ligne de commande en utilisant son identifiant de paquet. Je peux l'ouvrir comme ceci :
open -b 'com.zerotier.ZeroTierOne'
... où com.zerotier.ZeroTierOne est mon identifiant de bundle, mais ce que je veux faire, c'est localiser l'endroit où l'application est réellement installée. Je veux une commande qui renvoie (par exemple) :
/Applications/ZeroTier One.app
en réponse à une requête portant l'identifiant "com.zerotier.ZeroTierOne".
L'option "-R" pour ouvrir révélera dans le finder mais je veux que ce soit complètement non-interactif et fait via un shell script.