#!/bin/bash
#function:格式
#author:tommypeng 20220502 final version
##########################################
function function名称99()
{
}
function function名称100(){
}
function function名称101(){
}
function function名称102(){
}
function function名称1(){
if [[ "$1" -eq "1" ]];then
function名称XXXX ##可以插入上面function名称99到function名称102的代码段,这些代码段是可以重复调用的(下同)
fi
}
function function名称2{
if [[ "$1" -eq "2" ]];then
function名称XXXX ##可以插入上面function名称99到function名称102的代码段,这些代码段是可以重复调用的
fi
}
function function名称3(){
if [[ "$1" -eq "3" ]];then
function名称XXXX ##可以插入上面function名称99到function名称102的代码段,这些代码段是可以重复调用的
fi
}
function function名称4(){
if [[ "$1" -eq "4" ]];then
function名称XXXX ##可以插入上面function名称99到function名称102的代码段,这些代码段是可以重复调用的
fi
}
#select choice
PS3="注释"
select i in function名称1的代表符 function名称2的代表符 function名称3的代表符 function名称4的代表符 all exit
do
case $i in
function名称1的代表符)
function名称1 1
;;
function名称2的代表符)
function名称2 2
;;
function名称3的代表符)
function名称3 3
;;
function名称4的代表符)
function名称4 4
;;
all)
function名称1 1
function名称2 2
function名称3 3
function名称4 4
;;
exit)
echo "The system exit"
exit
esac
done