Me gustaría desarrollar un script bash para capturar la fórmula Homebrew actualmente instalada, y luego poder reinstalar estas fórmulas en caso de que necesite reinstalar mi sistema operativo.
Espero combinar estos dos segmentos en un solo script parametrizado:
Capture las fórmulas instaladas actualmente:
#!/bin/sh
# capture
brew list >> ~/sh.brew.formulas.txt
Instalar Homebrew y fórmulas:
#!/bin/sh
#
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
# get most-recent list of formulas
brew update
# disable macports
# TODO
# process list of formulas that have been installed
for i in $(cat ~/sh.brew.formulas.txt) ; do
brew install $i
done
Entonces llámalo:
$ ./brewer.sh archive
$ ./brewer.sh install
¿Alguna sugerencia?