Enviado em 06/11/2018 - 08:52h
Está dando erro no while.
Já tentei outras alternativas e mesmo assim não esta dando certo.
Já tentei outras alternativas e mesmo assim não esta dando certo.
# solicita tamanho do disco virtual.
$tamanho = 999999
while [ ![$tamanho -gt $MIN_HD -a $tamanho -le $MAX_HD] ]; do
read -p "Tamanho do disco: " tamanho
if [ ![$tamanho -gt $MIN_HD -a $tamanho -le $MAX_HD] ]; then
echo -e "Tamanho inválido! ($MIN_HD ~ $MAX_HD GB)"
fi
done
# Solicita tamanho da ram.
$memoria = 999999
while [ ![$memoria -gt $MIN_RAM -a $memoria -le $MAX_RAM] ]; do
read -p "Tamanho da maquina virtual ($MIN_RAM ~ $MAX_RAM B):" memoria
if [ ![$memoria -gt $MIN_RAM -a $memoria -le $MAX_RAM] ]; then
echo -e "Tamanho inválido! ($MIN_RAM ~ $MAX_RAM B)"
fi
done
# Solicitar quantidade de CPU
$CPU = 9999
while [ ![$CPU -gt $MIN_CUP -a $CPU -le $MAX_CUP] ]; do
read -p "Quantidade de Cpu ():" CPU
if [ ![$memoria -gt $MIN_CUP -a $memoria -le $MAX_CPU] ]; then
echo -e "Tamanho inválido! ($MIN_CUP ~ $MAX_CPU)"
fi
done