2 つの選択肢を読み取るスクリプトを作成しようとしています。どちらも「y」の場合は、「テスト完了!」と表示させたいと考えています。そして、それらのいずれかまたは両方が「y」でない場合は、「テストに失敗しました!」と表示させたいと思います。
これが私が思いついたものです:
echo "- Do You want to make a choice?"
read choice
echo "- Do You want to make a choice1?"
read choice1
if [ "$choice" != 'y' ] && [ "$choice1" != 'y' ]; then
echo "Test Done!"
else
echo "Test Failed!"
fi
しかし、両方の質問に「y」で答えると、「テストに失敗しました!」と表示されます。「テスト完了!」の代わりに。両方の質問に「n」で答えると、「Test Done!」と表示されます。
私は何を間違えましたか?