Removido ocasionalmente todos os links do Brew?

Sujeito

Se você, como eu (durante RMagick gem e ImageMagick lib install) removeu todos os links Brew de / usr / local / bin, use este script para gerá-los de volta:

$ find /usr/local/Cellar | grep bin/ > ./usr_bin_local
$ ruby
-ne "s=$_; p=s.match(//bin/(.+)/); b=p[1] unless p.nil?; cmd=%Q(ln -s #{s.chomp} /usr/local/bin/#{b});`#{cmd}`" ./usr_bin_local

Explicação:

  • A primeira linha encontra todos os bin s no diretório de instalação de pacotes Brew padrão no Mac OS X 10.7.xe salva- os no arquivo ‘usr bin local’
  • A 2ª linha executa o script ruby , que encontra o nome do bin e cria um link para seu caminho em / usr / local / bin
  • Lucro!

Obtenha uma essência :

$ git clone https://gist.github.com/4402228