0

以下のコードから MySQL または任意のパッケージをインストールできますが、1 つのスクリプトから複数のパッケージを 1 つずつインストールしたいと考えています。


echo "Do you wish to install MySql?" 
select yn in "Yes" "No"; do 
case $yn in 
Yes ) yum -y install mysql; break;; 
No ) exit;; 
esac
done

1)。タイプNoすると、次のレベルに進みますDo you wish to install Apache

2)。YesMySQL をインストールするタイプの場合は、次のパッケージを要求しますDo you wish to install Apache

誰かがこのスクリプトを書くのを手伝ってくれませんか?

ご説明いたします。MySQL + Apache + PHPインストール用のスクリプトを作成したい。MySQL
がマシンに既にインストールされている 場合、インストールしたくありません。Do you want to install Apache ?と尋ねられます。1 を押すと、インストールすると、 PHPをインストールして自動的に終了するかどうかを尋ねられます。

4

1 に答える 1

0

Bourne シェルのスクリプト スニペットの正しい構文は次のようになります。

echo "Do you wish to install MySql?" 
read yn
case "$yn" in 
    Yes)
        yum install mysql
        ;; 
    No) ;; 
esac
于 2013-01-01T15:04:36.873 に答える