简单的 case 语句

在所有版本的 bash 支持的最简单形式中,case 语句执行与模式匹配的大小写。;; 运算符在第一个匹配后中断,如果有的话。

#!/bin/bash

var=1
case $var in
1)
  echo "Antartica"
 ;;
2)
  echo "Brazil"
 ;;
3)
  echo "Cat"
 ;;
esac

输出:

Antartica