Ejercicio de programación con Bash: Sintaxis de control de flujo
Código
0h 15m
Bash Determinar la categoría de un número. Aprende a usar estructuras condicionales en Bash para clasificar números como positivos, negativos o cero con if else.
Crea un script en Bash que determine si un número es positivo, negativo o cero utilizando estructuras condicionales.
Escribe un script en Bash llamado categoria_numero.sh
que realice lo siguiente:
- Solicite al usuario que introduzca un número entero.
- Utilice una estructura condicional
if
,elif
yelse
para determinar si el número es:- Positivo: mayor que cero.
- Negativo: menor que cero.
- Cero: igual a cero.
- Imprima un mensaje indicando la categoría del número introducido.
Ejemplo de ejecución:
Introduce un número entero: 5
El número 5 es positivo.
Introduce un número entero: -3
El número -3 es negativo.
Introduce un número entero: 0
El número 0 es cero.
Todos los ejercicios de programación de Bash
Evalúa tus conocimientos con ejercicios de programación en Bash de tipo Test, Puzzle, Código y Proyecto con VSCode.
Redes y comunicación con ifconfig, ip y netstat
Código
Redirección y tuberías
Código
Expresiones regulares y manipulación de texto
Código
Principales distribuciones de Linux
Test
Evaluación Conocimiento general de Bash
Puzzle
Gestión de servicios con systemd
Código
Gestión de paquetes y actualización del sistema
Código
Comprimir y descomprimir archivos
Código
Manipulación de permisos de archivos y directorios
Código
Introducción a Shell y Bash
Test
Enlaces simbólicos y duros
Código
Configuración de Bash
Código
Gestión de procesos con ps, htop y pgrep
Código
Comandos de navegación
Código
Definición y uso de funciones
Código
Instalar Ubuntu en Windows con WSL
Puzzle
Variables y tipos de datos
Código
Operadores
Código
Manipulación de archivos y directorios
Código
Certificados de superación de Bash
Supera todos los retos de Bash y obtén estos certificados de superación para mejorar tu currículum y tu empleabilidad.
Tutorial para resolver este ejercicio de programación
Bash
Sintaxis de control de flujo
Sintaxis y creación de scripts en Bash