Updated the definition of the IP address and removed duplicate blocks (#59)

This commit is contained in:
Sergei Solovev 2024-10-05 03:13:02 +03:00 committed by GitHub
parent 8ead746a1b
commit 9f4543e6cd
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -102,25 +102,20 @@ if [ $# -gt 0 ]; then
;;
esac
done
fi
# Если версия PHP не выбрана, использовать PHP 7.4 по умолчанию
if [ -z "$verPhp" ]; then
# Если версия PHP не выбрана, использовать PHP 7.4 по умолчанию
if [ -z "$verPhp" ]; then
verPhp="8.2"
fi
fi
# Если IP-адрес не указан, получить внешний IP-адрес с помощью сервиса ipinfo.io
if [ -z "$sysIp" ]; then
sysIp=$(curl -s ipinfo.io/ip)
fi
# Если IP-адрес не указан, получить внешний IP-адрес с помощью сервиса ipinfo.io
if [ -z "$sysIp" ]; then
sysIp=$(ip a | grep -oP '(?<=inet\s)\d+(\.\d+){3}' | grep -v '127.0.0.1' | head -n 1)
fi
# Если ветка не указана, использовать main
if [ -z "$gitEgp" ]; then
gitEgp="main"
fi
else
# Если нет аргументов, задаём по умолчанию
verPhp="8.2"
sysIp=$(curl -s ipinfo.io/ip)
# Если ветка не указана, использовать main
if [ -z "$gitEgp" ]; then
gitEgp="main"
fi