CODE: #!/bin/bash #program # auto connect wireless in my home #history # 2007/11/18 marco.chan second release PATH=/usr/lib/qt-3.3/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/lib/ccache:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin export PATH read -p "老大,您現在是在家裡還是在公司(1=公司/2=家裡/3=其他地方)?! :" address if [ "$address" != "1" ] && [ "$address" != "2" ] && [ "$address" != "3" ];then echo "靠,你有沒有按照我說的輸入阿,耍我是不?!" && exit 0 fi #因為公司里的無線網路是不要加密的,所以可以直接獲取! if [ "$address" == "1" ];then sudo dhclient wlan0 && echo "在公司上班不要偷懶..." && exit 0 fi #在家裡是設置無線加密的,所以要配置一下的!根據自己的情況直接把essid/mode/enc寫在腳本里! if [ "$address" == "2" ];then sudo iwconfig wlan0 essid essid_name sudo iwconfig wlan0 mode managed sudo iwconfig wlan0 enc password sudo dhclient wlan0 && echo "記得早點休息,網上是沒有美眉可泡的..." && exit 0 fi #如果連接其他需要加密的無線網路,就需要輸入一些信息了! if [ "$address" == "3" ];then read -p "請問閣下的無線網路的ESSID是多少(essid):" essid read -p "請問閣下的無線網路的管理模式是(mode):" mode read -p "請問閣下的無線網路密碼是多少(enc):" enc sudo iwconfig wlan0 essid $essid sudo iwconfig wlan0 mode $mode sudo iwconfig wlan0 enc $enc sudo dhclient wlan0 && echo "今天怎麼沒在公司也沒在家裡呆著阿..." && exit 0 fi |
[火星人 ] 閑來無事,把自己的無線網路連接腳本改成好玩的!已經有420次圍觀