# Kit de práctica · Curso 10: Consultoría GRC en la práctica

## Qué es

Los tres ficheros de entrada de las terminales de indicadores y proveedores del curso, con datos **ficticios**:

- `proveedores.csv`: cuatro proveedores con propietario interno, nivel de criticidad y fecha de la última revisión (a `papeleria` le falta la fecha, a propósito).
- `formacion.csv`: personas por área y cuántas completaron un curso de concienciación.
- `vul.csv`: cinco vulnerabilidades con gravedad, estado y días abiertas, como las exportaría un escáner.

No hay datos reales ni personales.

## Requisitos

- `proveedores.csv`: Windows PowerShell 5.1 (o PowerShell 7).
- `formacion.csv` y `vul.csv`: una consola bash con `awk`: Linux, macOS, WSL o Git Bash.

## Cómo usarlo

1. Descarga los tres ficheros a una carpeta vacía (`C:\auditoria` para PowerShell; `~/indicadores` para bash).
2. Abre la consola en esa carpeta (`cd ...`; en Git Bash, `cd /c/Users/tu-usuario/indicadores`).
3. Copia y pega los comandos de la diapositiva tal cual.

## Qué terminales cubre

| Diapositiva (título de la práctica) | Ficheros del kit | Qué esperar |
|---|---|---|
| Terminal: proveedores críticos por antigüedad de revisión | `proveedores.csv` | Salida **idéntica**: `correo` (2024-12-20) y `hosting-tienda` (2025-11-05), por ese orden. |
| Terminal: porcentaje de formación por área | `formacion.csv` | Salida **idéntica**: 100 %, 83 %, 58 %, 100 % y el total, 80 %. |
| Terminal: un KRI y un KPI desde un CSV | `vul.csv` | Salida **idéntica**: la fila `V1,critica,abierta,51` y `40 %`. |

## Avisos

- Verificado el 2026-10-11 con Windows PowerShell 5.1 (es-ES), `awk` de Git Bash (GNU) y `awk` de Ubuntu 26.04 en WSL: misma salida.
- El umbral de 30 días del KRI es un ejemplo del curso, no un estándar.
- Los CSV llevan saltos de línea LF; con CRLF, `awk` verá un `\r` en la última columna (`tr -d '\r'` lo arregla).
