修改vpn菜单逻辑
This commit is contained in:
parent
d21e8227ff
commit
708d58ed46
10
Menus/Vpn.sh
10
Menus/Vpn.sh
@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
declare vpn_number=1
|
declare vpn_number=0
|
||||||
declare -a vpn_index
|
declare -a vpn_index
|
||||||
declare -A vpn_array
|
declare -A vpn_array
|
||||||
declarec vpn_pick
|
declarec vpn_pick
|
||||||
@ -10,16 +10,16 @@ vpn_array["x-ui"]='bash <(curl -Ls https://raw.githubusercontent.com/FranzKafkaY
|
|||||||
vpn_array["V2bX"]='wget -N https://raw.githubusercontent.com/wyx2685/V2bX-script/master/install.sh && bash install.sh'
|
vpn_array["V2bX"]='wget -N https://raw.githubusercontent.com/wyx2685/V2bX-script/master/install.sh && bash install.sh'
|
||||||
|
|
||||||
for i in "${!vpn_array[@]}";do
|
for i in "${!vpn_array[@]}";do
|
||||||
|
vpn_number=$((vpn_number+1))
|
||||||
vpn_index[${vpn_number}]=${i}
|
vpn_index[${vpn_number}]=${i}
|
||||||
echo "${vpn_number}.${i}"
|
echo "${vpn_number}.${i}"
|
||||||
vpn_number=$((vpn_number+1))
|
|
||||||
done
|
done
|
||||||
read -p "请输入要选择的序号:" vpn_pick
|
read -p "请输入要选择的序号:" vpn_pick
|
||||||
|
|
||||||
if [[ -z ${vpn_array[${vpn_index[$vpn_pick]}]} ]];then
|
if [[ $vpn_pick -gt 0 && $vpn_pick -lt $vpn_number ]];then
|
||||||
echo "输入错误"
|
|
||||||
else
|
|
||||||
eval "${vpn_array[${vpn_index[$vpn_pick]}]}"
|
eval "${vpn_array[${vpn_index[$vpn_pick]}]}"
|
||||||
echo "安装完成"
|
echo "安装完成"
|
||||||
|
else
|
||||||
|
echo "输入错误"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user