Cuando estoy usando iTerm 2 (con zsh), y un comando se está ejecutando en el prompt, cada minuto más o menos ^@ (carácter NULL) se muestra en la terminal. Abajo hay un ejemplo, usando socat
pero otros comandos dan el mismo resultado:
2016/03/11 09:59:36 socat[1514] D bucle de datos: sock1->eof=0, sock2->eof=0, closing=0, wasaction=1, total_to={0.000000} 2016/03/11 09:59:36 socat[1514] D select(8, &0xa0, &0x0, &0x0, NULL/0.000000) ^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
En este ejemplo, se escribe ^@ al final de la última línea cada minuto aproximadamente.
Si ejecuto el mismo comando con la aplicación incorporada Terminal de mac os / bash, la salida es limpia.
¿Alguna idea de dónde vienen estos caracteres nulos y cómo deshacerse de ellos?