色破飞机 发表于 2018-8-20 13:40:38

shell case语句

  Shell case语句为多选择语句。可以用case语句匹配一个值与一个模式,如果匹配成功,执行相匹配的命令。case语句格式如下:
  -----------------------
  case 值 in
  模式1)
  command1
  command2
  ...
  commandN
  ;;
  模式2)
  command1
  command2
  ...
  commandN
  ;;
  esac
  -----------------------------------------------------
  echo 'Input a number between 1 to 4'
  echo 'Your number is:\c'
  read aNum
  case $aNum in
  1)echo 'You select 1'
  ;;
  2)echo 'You select 2'
  ;;
  3)echo 'You select 3'
  ;;
  4)echo 'You select 4'
  ;;
  *)echo 'You do not select a number between 1 to 4'
  ;;
  esac
  ---------------------

页: [1]
查看完整版本: shell case语句