bash脚本case调用函数
可以在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语句中调用它们
原文地址: http://www.cveoy.top/t/topic/i0Qn 著作权归作者所有。请勿转载和采集!