select循環的用法舉例

      下面的腳本是根據實際工作的環境,爲了操作簡便而寫的,主要是select循環的用法,和大家分享一下。

#!/bin/bash
#Used for logining logserver quickly!
#Written on xxxx.
#Author:Levin.

HAHA3='Choose which host you want to login:'
echo

iplist=`cat /xxx/xxx/logserver.iplist`

select var in $iplist
do
        echo "Your choose is ${var%--->*}."
        /usr/bin/ssh -p3121 ${var#*--->}
        echo "You have logged out from ${var%--->*}!"
        break
done

exit 0
注:1,logserver.iplist的格式爲:servername--->ip
       2,腳本中的“HAHA”指的是:P   S,注意這兩個字母是大寫並連在一起的。我之所以這麼寫,是因爲此博客程序過濾掉了它們的組合,被認爲是不良語言o(∩_∩)o...哈哈
 
       和select循環用法相關的我都標紅了,練習時親自體驗一下用法吧。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章