一个例子:
#!/bin/bash
One()
{
echo "You like $num"
}
Two()
{
echo "You like $num"
}
Three()
{
echo "You like $num"
}
echo "the usage of function : "
select num in "one" "two" "three"
do
break
done
case $num in
"one")
One;;
"two")
Two;;
"three")
Three;;
esac
Notice:
看来每个case语句后面的命令都要用 ;; 才OK ~~~
num在这里面是全局变量耶。。。。