
私は php5.4 をインストールするための bash スクリプトを書いていますが、これをテスト VM 用に自動化したいと考えています。私が持っている rpm コマンドは次のとおりです。
rpm -Uvh http://mirror.webtatic.com/yum/el5/latest.rpm
yum install php54w
さて、この実行の途中で、依存関係をダウンロードするかどうかを尋ねる [Y/N] の入力を求めるユーザー プロンプトが表示されます。そのため、次のいずれかを行う必要があります。
[Y]のユーザー入力をシミュレートする。または
yum が尋ねず [Y] と仮定するコマンドを渡す
bash スクリプトに最適な方法は何ですか? また、上記の両方を実現するにはどうすればよいですか?
答え1
スイッチを使用できます-y
:
$ yum -y install php54w
抜粋yum マニュアルページ
-y, --assumeyes
Assume yes; assume that the answer to any question which would be asked
is yes. Configuration Option: assumeyes