天天看点

Shell脚本入门(七) - 条件控制语句: case

条件控制语句还有一个case,对于需要多个elif的可以使用case尝试下

语法规则:

Shell脚本入门(七) - 条件控制语句: case

示例:

#!/bin/bash

echo "choose a number from 1 to 4."
read y_num

case ${y_num} in
1)
        echo "you select 1."
        ;;
2)
        echo "you select 2."
        ;;
3)
        echo "you select 3."
        ;;
4)
        echo "you select 4."
        ;;
*)
        echo "please choose a number from 1 to 4."
        ;;
esac
           

*可以代表一种默认情况

;; 与其他语言中的 break 类似,意思是跳到整个 case 语句的最后。

Shell脚本入门(七) - 条件控制语句: case

继续阅读