欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

非常簡單的Shell菜單腳本

 更新時間:2018年04月04日 13:25:41   作者:JeremyWYL  
這篇文章主要為大家詳細介紹了非常簡單的Shell菜單腳本,傻瓜式的人機交互,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文給大家分享一個自己簡單編寫的Shell菜單腳本,傻瓜式的人機交互,人人都可以操作linux。

#!/bin/sh
#Shell菜單演示
function menu ()
{
 cat << EOF
----------------------------------------
|***************菜單主頁***************|
----------------------------------------
`echo -e "\033[35m 1)電子設備\033[0m"`
`echo -e "\033[35m 2)車輛信息\033[0m"`
`echo -e "\033[35m 3)主菜單\033[0m"`
`echo -e "\033[35m 4)退出\033[0m"`
EOF
read -p "請輸入對應產品的數(shù)字:" num1
case $num1 in
 1)
  echo "Welcome to ELE主頁!!"
  eleproduct_menu
  ;;
 2)
  echo "Welcome to CAR主頁!!"
  car_menu
  ;;
 3)
  clear
  menu
  ;;
 4)
  exit 0
esac
}

function eleproduct_menu ()
{
 cat << EOF
----------------------------------------
|***************ELE主頁****************|
----------------------------------------
`echo -e "\033[35m 1)蘋果\033[0m"`
`echo -e "\033[35m 2)魅族\033[0m"`
`echo -e "\033[35m 3)小米\033[0m"`
`echo -e "\033[35m 4)返回主菜單\033[0m"`
EOF
read -p "請輸入對應產品的數(shù)字:" num2
case $num2 in
 1)
  echo "the is iphone X ¥8888!!"
  eleproduct_menu
  ;;
 2)
  echo "the is meizu pro6 ¥2600!!"
  eleproduct_menu
  ;;
 3)
  echo "the is xiaomi MXA2 ¥4290!!"
  eleproduct_menu
  ;;
 4)
  clear
  menu
  ;;
 *)
  echo "the is fail!!"
  eleproduct_menu
esac
}

function car_menu ()
{
 cat << EOF
----------------------------------------
|***************CAR主頁****************|
----------------------------------------
`echo -e "\033[35m 1)大眾\033[0m"`
`echo -e "\033[35m 2)寶馬\033[0m"`
`echo -e "\033[35m 3)梅賽德斯奔馳\033[0m"`
`echo -e "\033[35m 4)返回主菜單\033[0m"`
EOF
read -p "請輸入對應產品的數(shù)字:" num3
case $num3 in
 1)
  echo "the is dazon ¥120000!!"
  car_menu
  ;;
 2)
  echo "the is BMW ¥230000!!"
  car_menu
  ;;
 3)
  echo "the is bench ¥460000!!"
  car_menu
  ;;
 4)
  clear
  menu
  ;;
 *)
  echo "the is fail!!"
  car_menu
esac
}
menu

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • Shell中的數(shù)學運算使用

    Shell中的數(shù)學運算使用

    這篇文章主要介紹了Shell中的數(shù)學運算使用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-03-03
  • 詳解SFTP命令

    詳解SFTP命令

    SFTP(Secure?File?Transfer?Protocol,安全文件傳輸協(xié)議)是一種基于可靠數(shù)據(jù)流(data?stream),提供文件存取和管理的網絡傳輸協(xié)議,這篇文章主要介紹了SFTP命令,需要的朋友可以參考下
    2022-09-09
  • awk基礎知識小結

    awk基礎知識小結

    awk基礎知識小結,方便學習awk的朋友
    2013-02-02
  • Shell中比較大小簡潔總結

    Shell中比較大小簡潔總結

    這篇文章主要介紹了Shell中比較大小簡潔總結,本文總結了在shell中比較變量大小的一些方法,需要的朋友可以參考下
    2014-12-12
  • shell腳本實現(xiàn)批量測試局域網主機是否在線

    shell腳本實現(xiàn)批量測試局域網主機是否在線

    這篇文章主要介紹了shell腳本實現(xiàn)批量測試局域網主機是否在線,效果是:主機在線顯示綠色,主機離線顯示紅色結果,需要的朋友可以參考下
    2014-12-12
  • shell中的數(shù)組操作小結和冒泡排序實現(xiàn)腳本分享

    shell中的數(shù)組操作小結和冒泡排序實現(xiàn)腳本分享

    這篇文章主要介紹了shell中的數(shù)組操作小結和冒泡排序實現(xiàn)腳本分享,需要的朋友可以參考下
    2014-12-12
  • 使用shell腳本采集系統(tǒng)cpu、內存、磁盤、網絡等信息

    使用shell腳本采集系統(tǒng)cpu、內存、磁盤、網絡等信息

    這篇文章主要介紹了使用shell腳本采集系統(tǒng)cpu、內存、磁盤、網絡等信息,需要的朋友可以參考下
    2014-05-05
  • Linux查找處理文件名后包含空格的文件(兩種方法)

    Linux查找處理文件名后包含空格的文件(兩種方法)

    在linux中如何查找處理文件名后包含空格的文件呢?怎么批量替換處理這些空格呢?下面小編給大家?guī)砹藘煞N方法,需要的朋友參考下吧
    2017-11-11
  • 在Linux中將cURL的輸出保存到文件的幾種方法

    在Linux中將cURL的輸出保存到文件的幾種方法

    當你需要將cURL的輸出保存到文件時,Linux提供了幾種不同的方法,cURL是一個功能強大的命令行工具,用于在網絡上傳輸數(shù)據(jù),通常用于HTTP請求,在本文中,我們將探討如何使用cURL將其輸出保存到文件,以及一些附加的選項和技巧
    2023-09-09
  • Linux中mkdir命令詳解

    Linux中mkdir命令詳解

    Linux mkdir命令主要用來創(chuàng)建目錄,也可以直接創(chuàng)建多層目錄,本文就為大家介紹下 Linux mkdir命令的方法,感興趣的朋友跟隨小編一起看看吧
    2019-04-04

最新評論