日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Shell脚本中循环select命令用法笔记

發布時間:2023/12/10 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Shell脚本中循环select命令用法笔记 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在Shell腳本中,select命令是一種菜單擴展的循環方式。

語法結構如下:

select Menu in (list)

do

command

done

說明:當程序運行到select語句時,會自動將列表中的所有元素生成為可用1、2、3依次類推的選擇列表,并等待用戶輸入。當用戶

輸入值并回車后,select可根據用戶輸入的值判斷并執行后續的命令。

當然如果用戶不做輸入,直接回車的話,select將不會退出而是再次生成列等待輸入。

技巧:通常情況下select命令經常和case語句一起使用。

示例如下:

#!/bin/bash

select Day in Mon Tue Wed Thu Fri Sat Sun

do

case $Day in

Mon) echo "Today is Monday";;

Tue) echo "Today is Tuesday";;

Wed) echo "Today is Wednesday";;

Thu) echo "Today is Thursday";;

Fri) echo "Today is Friday";;

Sat|Sum) echo "Today is a rest day";;

*) echo "Error inout,exit now " && break;;

easc

done

----------------------------------------------------------------------------

----------------------------------------------------------------------------

總結

以上是生活随笔為你收集整理的Shell脚本中循环select命令用法笔记的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。