要从Linux shell的case语句中跳出,可以使用break命令。当满足某个条件时,使用break命令可以立即跳出case语句,并继续执行case语句之后的代码。以下是一个示例:

#!/bin/bash

read -p "请输入一个数字(1-3):" num

case $num in
    1)
        echo "你输入的是1"
        ;;
    2)
        echo "你输入的是2"
        ;;
    3)
        echo "你输入的是3"
        ;;
    *)
        echo "你输入的不是1-3的数字"
        break
        ;;
esac

echo "case语句之后的代码"

在上面的示例中,如果用户输入的数字不是1、2或3,break命令将被执行,跳出case语句,并且不会执行echo "case语句之后的代码"这一行。

Linux shell 跳出case语句

原文地址: https://www.cveoy.top/t/topic/iIce 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录