在bash中匹配“y”,“Yes”,“YES”或“yes”不区分大小写[重复]

问题描述 投票:0回答:1

这个问题在这里已有答案:

我有一个if / then语句提示用户输入:

if [[ "$email_answer" = [Yy] ]]; then

除了“Y”或“y”之外,我如何让该陈述接受“是”,“是”或“是”这个词?

bash
1个回答
2
投票

您可以使用case

case $email_answer in
  [yY][eE][sS]|[yY])
  ;;
esac
© www.soinside.com 2019 - 2024. All rights reserved.