2 votos

Verificación de cerveza y cerveza-los barriles para el paquete válido nombres

Tengo un iMac y Macbook para el trabajo y otro conjunto para el hogar. Me acaban de obtener uno nuevo cada par de años, así que al final me re-configuración de todo al menos un par de veces al año. Así que escribí un script para automatizar tanto como sea posible: https://github.com/pathikrit/mac-setup-script/blob/master/setup.sh

El único problema con el script de arriba es que no hay manera para mí para pre-comprobar si un brew o brew-cask paquete es todavía válido, por ejemplo, quiero algo como brew check foo para asegurarse de que la cerveza todavía sabe acerca de los foo. ¿Cómo puedo hacer eso?

2voto

4ae1e1 Puntos 408

Para obtener una lista de válido cerveza fórmulas:

#!/usr/bin/env bash
for formula in ${brews[@]}; do
    brew info ${formula} >/dev/null 2>&1 || echo ${formula}
done

Para obtener una lista de válido barricas:

#!/usr/bin/env bash
for cask in ${casks[@]}; do
    brew cask info ${cask} >/dev/null 2>&1 || echo ${cask}
done

(brews y casks son las matrices definidas en el script de instalación.)

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X