Je suis sur le point d'écrire un script shell pour détecter si plusieurs packages homebrew sont installés dans le système. Existe-t-il un moyen d'utiliser une commande d'infusion pour y parvenir?
J'ai essayé d'utiliser le code de sortie de brew install <formula> --dry-run
. Mais cela construit le package s'il manque.
if [ ! -x "$(command -v PKG_EXEC)" ]; then # package not installed fi
brew --cellar "$formula" >/dev/null 2>&1
--cellar formula: Display the location in the cellar where formula would be installed, without any sort of versioned directory as the last path.
page de manuel brew ; aurait aimé y répondre