私のコードは次のとおりです。
if [ "$server" == "a" ]; then
echo "apache"
fi
if [ "$server" == "t" ]
then
echo "tomcat"
else
echo "Entered"
fi
の値は$server
ですt
。tomcat
値がコンソールに出力されることを期待しています。でもEntered
プリントも!
私はこれについて混乱しています。if
とelse
ステートメントの両方が実行されるのはなぜですか?