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循环用法相关的我都标红了,练习时亲自体验一下用法吧。

本文出自 “发现生命中的美丽” 博客,转载请与作者联系!

你可能感兴趣的:(linux,shell,职场,select,休闲)