BASH Entrar un número en la misma linea y verificar que sea valido.-

#!/bin/bash
echo
## entrar un número en la misma linea que la pregunta (\c).
echo -e "Dime un número: \c "
read NUM
##  Y verificar que sea verdaderamente un número
if [[ $NUM = ?([+-])+([0-9]) ]]; then
    echo "És un número"
else
    echo "No lo és"
fi
Esta entrada fue publicada en Unix - Linux. Guarda el enlace permanente.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.