shell case语句

发布时间 2023-07-27 22:25:11作者: Crispy·Candy

主要内容

介绍linux shell的case语句

一、基本语法

case $变量名 in
"值1")
	程序1
;;
"值2")
	程序2
;;
#其他分支
*)
	默认匹配程序
;;
esac #最后用case的倒序esac结束

二、快速入门

要求:当命令行参数是1时,输出"周一",是2时,就输出"周二",其它情况输出“other"

#!/bin/bash
# 当命令行参数是1时,输出"周一",是2时,就输出"周二",其它情况输出“other"
case $1 in
"1")
        echo "周一"
;;
"2")
        echo "周二"
;;
*)
        echo "other"
;;
esac