Você pode usar a opção -y
:
$ yum -y install php54w
trecho da página de manual do yum
-y, --assumeyes
Assume yes; assume that the answer to any question which would be asked
is yes. Configuration Option: assumeyes
Estou escrevendo um script para instalar o php5.4 e gostaria de automatizar isso para uma VM de teste. O comando rpm que eu tenho é:
rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm
yum install php54w
Agora, no meio dessa execução, há um prompt do usuário para inserir [S / N] para baixar ou não as dependências. Então eu preciso:
Simule a entrada do usuário de [Y]; ou
passe um comando para o yum não perguntar e assumir [Y]
Qual é o melhor método para um script bash e como eu realizo as duas opções acima?
Você pode usar a opção -y
:
$ yum -y install php54w
trecho da página de manual do yum
-y, --assumeyes
Assume yes; assume that the answer to any question which would be asked
is yes. Configuration Option: assumeyes