可以在bash脚本中使用case语句来调用函数。下面是一个示例:

#!/bin/bash

# 定义函数
function print_hello() {
    echo "Hello, world!"
}

# 获取用户输入
read -p "请输入一个选项(1-3):" option

# 使用case语句调用函数
case $option in
    1)
        print_hello
        ;;
    2)
        echo "选项2"
        ;;
    3)
        echo "选项3"
        ;;
    *)
        echo "无效选项"
        ;;
esac

在上面的示例中,我们定义了一个函数print_hello,它会输出"Hello, world!"。然后,我们使用read命令获取用户输入的选项,并使用case语句来根据选项调用相应的函数或执行相应的代码。

注意,在case语句中,每个选项都需要使用)结束,并使用两个分号表示语句的结束。使用*表示默认选项,即当用户输入的选项不匹配任何已定义的选项时执行的代码。

可以根据需要定义更多的函数,并在case语句中调用它们

bash脚本case调用函数

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

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