⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ch8.txt

📁 平时学习linux总结的命令
💻 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 + -