¿Cómo escribir la acumulación al ingresar un número en Shell?
#!/bin/bash
Suma=0
mientras?[?0?]
leer?-p? "Ingrese el número que desea superponer (ingrese salir para salir del programa):"?AGREGAR si?[[?"${ADD}"?=~?^[1-9] $?]] entonces; p>
let?Sum =${ADD}
echo?"La suma acumulada es: ", ${Sum} elif?[?${ADD}?==?"exit"? ]; luego
salir else
echo?""Entrada incorrecta, vuelva a ingresar... fi
hecho
Por favor ingrese para verificar el resultado El número que desea superponer (ingrese exit para salir del programa): sdfsd
Entrada incorrecta, vuelva a ingresar...
Por favor ingrese el número que desea para superponer (ingrese salir para salir del programa): 32123
La suma acumulada es:, 32123
Ingrese el número que desea superponer (ingrese salir para salir del programa): 234
La suma acumulada es: , 32357
Ingrese el número que desea superponer (ingrese exit para salir del programa): sdf
Entrada incorrecta, por favor vuelva a ingresar...
Por favor ingrese el número que desea superponer (ingrese exit para salir del programa): 123
La suma acumulada es:, 32480
Ingrese el número que desea superponer (ingrese salir para salir del programa): salir