Skip to content

Commit f30476f

Browse files
authored
Update install_remnawave.sh
fix function extract_domain
1 parent 044d426 commit f30476f

1 file changed

Lines changed: 11 additions & 2 deletions

File tree

install_remnawave.sh

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2948,7 +2948,16 @@ install_packages() {
29482948

29492949
extract_domain() {
29502950
local SUBDOMAIN=$1
2951-
echo "$SUBDOMAIN" | awk -F'.' '{if (NF > 2) {print $(NF-1)"."$NF} else {print $0}}'
2951+
echo "$SUBDOMAIN" | awk -F'.' '
2952+
{
2953+
if (NF == 3) {
2954+
print $(NF-1)"."$NF
2955+
} else if (NF > 3) {
2956+
print $(NF-2)"."$(NF-1)"."$NF
2957+
} else {
2958+
print $0
2959+
}
2960+
}'
29522961
}
29532962

29542963
check_domain() {
@@ -5566,4 +5575,4 @@ case $OPTION in
55665575
exit 1
55675576
;;
55685577
esac
5569-
exit 0
5578+
exit 0

0 commit comments

Comments
 (0)