📄 ch8.txt
字号:
Chapter 8
---------------------------
Multiple if elif Statements
---------------------------
if [ $region -eq "1" ]
then
echo "Hello, Bob"
elif [ $region -eq "2" ]
then
echo "Hello, Mary"
elif [ $region -eq "3" ]
then
echo "Hello, Joan"
elif [ $region -eq "4" ]
then
echo "Hello, Mike"
elif [ $region -eq "5" ]
then
echo "Hello, Tom"
fi
--------------
case Statement
--------------
case $region in
1)
echo "Hello, Bob."
;;
2)
echo "Hello, Mary."
;;
3)
echo "Hello, Joan."
;;
4)
echo "Hello, Mike."
;;
5)
echo "Hello, Tom."
;;
esac
---------------------------------
case Statement with Default Value
---------------------------------
case $office in
1)
echo "Hello, Bob."
;;
2)
echo "Hello, Mary."
;;
3)
echo "Hello, Joan."
;;
4)
echo "Hello, Mike."
;;
5)
echo "Hello, Tom."
;;
*)
echo "Sorry, your region is not on my list."
esac
---------------------------------
Menu Program Using case Statement
---------------------------------
#!/bin/bash
clear
echo " "
echo " The Telephone Book "
echo " "
echo " 1. Display A Telephone Number "
echo " 2. Add A New Telephone Number "
echo " "
echo " Q Quit "
echo " "
echo " Enter your selection: "
echo " "
read selection
case $selection in
"1")
echo "You want to display a telephone number."
;;
"2")
echo "You want to add a new telephone number."
;;
"q")
exit 0
;;
"Q"):
exit 0
;;
*)
echo "You made an invalid selection."
esac
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -