21 lines
364 B
Bash
Executable File
21 lines
364 B
Bash
Executable File
#!/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
|