Cátedra: Osvaldo Clua
Fecha: Tercera oportunidad
Día: ??/??/????
Tema: UNIX
Una empresa dedicada a la producción agropecuaria registra periódicamente información de su producción, que utiliza para obtener informes analíticos de gestión. Esta informacion es generadad por cada Centro al final de cada campaña (período de cosecha, uno por año, Ej:2001). El archivo generado contiene datos históricos de todas las campañas y su formato es:
Nombre del archivo: <codigo de centro>.txt
Ej: 2002;A001;maiz;200
Se cuenta además con un archivo con datos de los supervisores de cada Zona, con el formato:
Nombre del archivo: SUPERVISORES.txt
Un supervisor puede atender a más de una Zona en cuyo caso habrá un registro por cada una de ellas.
Se pide:
Desarrollar un comando que reciba como parámetros obligatorios:
Este comando deberá generar un archivo que contenga para ese Supervisor y para las campañs pedidas, el total de toneladas cosechadas, totalizado por Centro y Cultivo, considerando únicamente las Zonas que atiende el supervisor. Formato:
Nombre del archivo: <codigo de Supervisor>.txt
El comando debe validar:
El archivo debe estar ordenado ascendentemente por Código de Centro y por cada uno de éstos descendentemente por Total de toneladas cosechadas. Debe quedar comprimido en el directorio /tmp/parcial
NOTA: En todos los archivos el separador de campos es ”;”
#!/bin/bash #Aca iria el script