Update serv00keep.sh
This commit is contained in:
+15
-15
@@ -45,21 +45,6 @@ FILE_PATH="${HOME}/domains/${USERNAME}.serv00.net/public_html"
|
|||||||
WORKDIR="${HOME}/domains/${USERNAME}.serv00.net/logs"
|
WORKDIR="${HOME}/domains/${USERNAME}.serv00.net/logs"
|
||||||
[ -d "$WORKDIR" ] || (mkdir -p "$WORKDIR" && chmod 777 "$WORKDIR")
|
[ -d "$WORKDIR" ] || (mkdir -p "$WORKDIR" && chmod 777 "$WORKDIR")
|
||||||
|
|
||||||
if [[ "$resport" =~ ^[Yy]$ ]]; then
|
|
||||||
portlist=$(devil port list | grep -E '^[0-9]+[[:space:]]+[a-zA-Z]+' | sed 's/^[[:space:]]*//')
|
|
||||||
if [[ -z "$portlist" ]]; then
|
|
||||||
yellow "无端口"
|
|
||||||
else
|
|
||||||
while read -r line; do
|
|
||||||
port=$(echo "$line" | awk '{print $1}')
|
|
||||||
port_type=$(echo "$line" | awk '{print $2}')
|
|
||||||
yellow "删除端口 $port ($port_type)"
|
|
||||||
devil port del "$port_type" "$port"
|
|
||||||
done <<< "$portlist"
|
|
||||||
fi
|
|
||||||
check_port
|
|
||||||
fi
|
|
||||||
|
|
||||||
read_ip(){
|
read_ip(){
|
||||||
nb=$(echo "$HOSTNAME" | cut -d '.' -f 1 | tr -d 's')
|
nb=$(echo "$HOSTNAME" | cut -d '.' -f 1 | tr -d 's')
|
||||||
ym=("$HOSTNAME" "cache$nb.serv00.com" "web$nb.serv00.com")
|
ym=("$HOSTNAME" "cache$nb.serv00.com" "web$nb.serv00.com")
|
||||||
@@ -1174,6 +1159,21 @@ sleep 2
|
|||||||
rm -rf sb.log core tunnel.yml tunnel.json fake_useragent_0.2.0.json
|
rm -rf sb.log core tunnel.yml tunnel.json fake_useragent_0.2.0.json
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if [[ "$resport" =~ ^[Yy]$ ]]; then
|
||||||
|
portlist=$(devil port list | grep -E '^[0-9]+[[:space:]]+[a-zA-Z]+' | sed 's/^[[:space:]]*//')
|
||||||
|
if [[ -z "$portlist" ]]; then
|
||||||
|
yellow "无端口"
|
||||||
|
else
|
||||||
|
while read -r line; do
|
||||||
|
port=$(echo "$line" | awk '{print $1}')
|
||||||
|
port_type=$(echo "$line" | awk '{print $2}')
|
||||||
|
yellow "删除端口 $port ($port_type)"
|
||||||
|
devil port del "$port_type" "$port"
|
||||||
|
done <<< "$portlist"
|
||||||
|
fi
|
||||||
|
check_port
|
||||||
|
fi
|
||||||
|
|
||||||
install_singbox() {
|
install_singbox() {
|
||||||
cd $WORKDIR
|
cd $WORKDIR
|
||||||
read_ip
|
read_ip
|
||||||
|
|||||||
Reference in New Issue
Block a user