update uninstall option
Signed-off-by: Teddysun <i@teddysun.com>
This commit is contained in:
parent
39a7628d21
commit
6123cf8c29
|
|
@ -1084,16 +1084,59 @@ uninstall_shadowsocks_libev() {
|
||||||
}
|
}
|
||||||
|
|
||||||
uninstall_shadowsocks() {
|
uninstall_shadowsocks() {
|
||||||
if [ -f ${shadowsocks_python_init} ]; then
|
while true
|
||||||
uninstall_shadowsocks_python
|
do
|
||||||
elif [ -f ${shadowsocks_r_init} ]; then
|
echo "Which Shadowsocks server you want to uninstall?"
|
||||||
uninstall_shadowsocks_r
|
for ((i=1;i<=${#software[@]};i++ )); do
|
||||||
elif [ -f ${shadowsocks_go_init} ]; then
|
hint="${software[$i-1]}"
|
||||||
uninstall_shadowsocks_go
|
echo -e "${green}${i}${plain}) ${hint}"
|
||||||
elif [ -f ${shadowsocks_libev_init} ]; then
|
done
|
||||||
uninstall_shadowsocks_libev
|
read -p "Please enter a number [1-4]:" un_select
|
||||||
else
|
case "${un_select}" in
|
||||||
echo -e "${green}Info:${plain} uninstall cancelled, shadowsocks server not found..."
|
1|2|3|4)
|
||||||
|
echo
|
||||||
|
echo "You choose = ${software[${un_select}-1]}"
|
||||||
|
echo
|
||||||
|
break
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
echo -e "${red}Error:${plain} Please only enter a number [1-4]"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
done
|
||||||
|
|
||||||
|
if [ "${un_select}" == "1" ]; then
|
||||||
|
if [ -f ${shadowsocks_python_init} ]; then
|
||||||
|
uninstall_shadowsocks_python
|
||||||
|
else
|
||||||
|
echo -e "${red}Error:${plain} ${software[${un_select}-1]} not installed, please check it and try again."
|
||||||
|
echo
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
elif [ "${un_select}" == "2" ]; then
|
||||||
|
if [ -f ${shadowsocks_r_init} ]; then
|
||||||
|
uninstall_shadowsocks_r
|
||||||
|
else
|
||||||
|
echo -e "${red}Error:${plain} ${software[${un_select}-1]} not installed, please check it and try again."
|
||||||
|
echo
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
elif [ "${un_select}" == "3" ]; then
|
||||||
|
if [ -f ${shadowsocks_go_init} ]; then
|
||||||
|
uninstall_shadowsocks_go
|
||||||
|
else
|
||||||
|
echo -e "${red}Error:${plain} ${software[${un_select}-1]} not installed, please check it and try again."
|
||||||
|
echo
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
elif [ "${un_select}" == "4" ]; then
|
||||||
|
if [ -f ${shadowsocks_libev_init} ]; then
|
||||||
|
uninstall_shadowsocks_libev
|
||||||
|
else
|
||||||
|
echo -e "${red}Error:${plain} ${software[${un_select}-1]} not installed, please check it and try again."
|
||||||
|
echo
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user