Código
Esto se puede en realidad son muchas mas funciones y quizas me respondan que para que hago las operaciones dentro de una funcion y la respuesta es que algunas funciones se usan paa varios aspectos desde registrar, hasta modificar y comprar los datos que se le piden al usuario son los mismos solo cambia el uso que se le da al resultado les agradeceria mucho que me ayudasen con esto
#!/bin/bash # FUNCIONES EMPLEADAS function RPROD() { #este solo es por probar let PRECIOS=$PRECIO+1 read -p "DIGITE EL PRECIO DEL PRODUCTO: >> " PRECIO read -p "DIGITE LA CANTIDAD DE DISPONIBLE: >> " CANTID } # NOMBRE DEL PRODUCTO read -p "DIGITE EL NOMBRE DEL PRODUCTO: >> " NOMBRE PRECIO=6 if [ ! -e INVENTARIO.CSV ]; then ( ACOD; RPROD); fi # estos 3 no se ven :-( echo $PRECIOS echo PRECIO echo CANTID # solo este parece ser una variable global echo NOMBRE read #tengo entendido que para determiar una variable local se usa el local variable pero no es mi caso yo quiero que las acciones que resultan de mis funciones puedan usarse en cualquier parte del script