case $变量名 in “值1” ) 如果变量的值等于1,则执行程序1 ;; “值2” ) 如果变量的值等于2,则执行程序2 ;; …省略其他分支…
编写一个shell程序,当命令行参数是1时,输出“周一",是2时,输出”周二“,其他情况输出”other“
#!/bin/bash case $1 in "1" ) echo "周一" ;; "2" ) echo "周二" ;; *) echo "other..." ;; esac
运行结果
京公网安备 11010502049817号