Update vmcreate1.sh

This commit is contained in:
2025-10-26 14:44:48 +00:00
parent ab2f995e91
commit d96551379a

View File

@@ -44,6 +44,8 @@ while getopts "a:f:h:k:u:p:d:t" opt; do
*) echo "Invalid option. Use '-h' for help."; exit 1;; *) echo "Invalid option. Use '-h' for help."; exit 1;;
esac esac
done done
# Удаляем обработанные опции, оставляя только аргументы скрипта
shift "$((OPTIND - 1))"
### Проверка допустимости опций ### Проверка допустимости опций
if ! [[ $size -ge 10 && $size -le 500 ]]; then echo "Disk size increment shoud be in range of 10..500. Aborting."; exit 1; fi if ! [[ $size -ge 10 && $size -le 500 ]]; then echo "Disk size increment shoud be in range of 10..500. Aborting."; exit 1; fi
@@ -93,7 +95,7 @@ if [[ -e "$file" ]]; then
exit 3 exit 3
fi fi
else else
echo "$ip is not a valid IPv4 address (10.10.*.*). Aborting." echo "$ip is not a valid IPv4 address (10.10.XXX.YYY). Aborting."
rm hosts.tmp rm hosts.tmp
exit 4 exit 4
fi fi