J'essaie d'installer certains logiciels en utilisant brew cask et j'aimerais vérifier si le package/formule est déjà installé par brew ou d'autres moyens.
J'ai un script qui installe une liste de logiciels en utilisant brew cask et je ne veux pas qu'il installe un logiciel qui est déjà présent sur la machine.
Pour ce faire, je me suis référé à cette question : Avec Homebrew, comment vérifier si un logiciel/package est installé ?
Cela m'a mis sur la bonne voie mais je ne peux qu'éviter d'installer des logiciels qui sont installés via brew cask.
Si le logiciel est installé en téléchargeant le fichier dmg et qu'il est déjà présent dans le dossier /Applications/, il ne le reconnaît pas et continue d'installer le logiciel.
Existe-t-il un moyen de savoir si l'application est installée via brew ou tout autre moyen avant que mon script ne commence à l'installer ?