Script très simple qui installe homebrew:
#!/bin/bash
Ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
La sortie donne:
==> This script will install:
/usr/local/bin/brew
/usr/local/Library/...
/usr/local/share/man/man1/brew.1
Press RETURN to continue or any other key to abort
Comment appuyer sur entrer dans un script comme celui-ci? S'attendrait-il à être le meilleur itinéraire?
La lecture de la source de https://raw.github.com/Homebrew/homebrew/go/install - n’invite que si stdin est un ATS. Si vous redirigez stdin à partir de /dev/null
, aucune invite ne sera affichée. Alors:
Ruby \
-e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" \
</dev/null
Ceci est ce que yes
est pour:
yes '' | Ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
Par le responsable principal de Homebrew :
echo | Ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"