mcurrao / sisop-2016-2c

Sistemas operativos - 2do cuatrimestre 2016
0 stars 1 forks source link

TP 2 - Ejercicio 4 #14

Open mcurrao opened 8 years ago

mcurrao commented 8 years ago

El sistema de facturación de una PyME guarda los registros de sus ventas en archivos diarios.

El nombre de los archivos mantiene el siguiente formato: ventas-dd.mm.aaaa (por ejemplo: ventas-29.02.2016)

Cada registro posee datos de la factura realizada y del cliente, organizados en la estructura que se muestra a continuación: Hora|Codigo De Factura|Codigo De Cliente|Razon Social|Importe (ej.: 13:00:00|543|3|Jose Perez|145,60 )

Se requiere un script que obtenga un reporte de venta total del mes (opción -m). Este reporte puede recibir como valor, una fecha en formato mm/aaaa. De no recibirlo, se realizará el reporte del mes en curso. Así mismo, debe poder obtenerse un reporte de venta detallada de un cliente (opción -c) para el mes actual. Se recibirá como valor el código del cliente y se deberá obtener un reporte que especifique cada compra realizada por el cliente, mostrando todos los datos que existan de la operación (incluyendo la fecha)

mcurrao commented 7 years ago

Feedback :

  • el script no funciona.
  • sin parametros se queda "colgado" sin hacer nada y cuando se cancela el script solo crea un archivo temporal.
  • si llamo al script ./Ejercicio4.sh -m 03-2017 muestra el error : ERROR: Fecha no válida. Ingrese una fecha no superior a la del día, y en formato "MM-AAAA" luego del "-m". Si desea ver la ayuda, ingrese "-?" o "-h".