我正在尝试编写一个脚本来读取两个选项,如果它们都是“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”回答这两个问题时,它会说“测试完成!”
我做错了什么?