Me pareció sorprendentemente difícil de hacer brew
instalar un paquete (si falta) o actualizarlo (si ya está instalado). ¿No hay un comando / argumentos simples para hacer eso?
Basado en esta respuesta , terminé haciendo (en el ejemplo de la git
paquete)
brew ls --versions git && brew upgrade git || brew install git
después de hacer un brew update
obviamente. Sin embargo, eso me sigue pareciendo torpe en comparación con otros gestores de paquetes.