21 lines
364 B
Bash
21 lines
364 B
Bash
|
#!/bin/bash
|
||
|
# Pedir al usuario que introduzca un número, validar que el los segundos son entre 0 y 20
|
||
|
# y hacer un sleep con esos segundos
|
||
|
|
||
|
checkSeconds() {
|
||
|
SEGARG="$1"
|
||
|
if (( $SEGARG > 20 )); then
|
||
|
echo "Segundos inválidos!"
|
||
|
exit
|
||
|
fi
|
||
|
}
|
||
|
|
||
|
main() {
|
||
|
SEG=
|
||
|
read -p "Introduzca un número de segundos: " SEG
|
||
|
checkSeconds "$SEG"
|
||
|
sleep "$SEG"
|
||
|
}
|
||
|
|
||
|
main
|