Привет, ребята, у меня есть этот script, который должен убедиться, что текущая PHP-версия пользователей находится между определенным диапазоном, хотя она ДОЛЖНА работать, есть ошибка где-то, что заставляет думать, что версия вне диапазона, может кто-то взглянет и скажет мне, что я могу сделать, чтобы исправить это?
function version { echo "[email protected]" | gawk -F. '{ printf("%d.%d.%d\n", $1,$2,$3); }'; }
phpver=`php -v |grep -Eow '^PHP [^ ]+' |gawk '{ print $2 }'`
if [ $(version $phpver) > $(version 5.2.13) ] || [ $(version $phpver) < $(version 5.2.13) ]; then
echo "PHP Version $phpver must be between 5.2.13 - 5.3.15"
exit
fi