如何在linux shell脚本中检查case语句中的Enter键

时间:2017-01-18 06:38:47

标签: bash shell sh

我通过shell脚本自动执行任务,其中我有一个菜单来选择一个选项。 这是该选项菜单的代码部分。

  OPTIONS="FULL SPLIT"
  PS3="ENTER THE CHOICE:"
  select opt in $OPTIONS
  do
      case $opt in
         FULL)
         OPTION=1
         break
         ;;
         SPLIT)
         OPTION=2
         break
         ;;
         "")
         echo "Option not selected continue with default FULL method"
         break
         ;;
         *)
         OPTION=1
         echo "no option selected"
         break
     esac 
  done     

我的要求是,如果用户按下回车键,OPTION变量必须设置为值1.我试图使用"")检查回车键,但它不起作用。 任何人都可以帮助验证案例陈述中的回车键。

谢谢

0 个答案:

没有答案