Por algum motivo, a cada 1 a 3 horas (dependendo da carga de trabalho), o comando read do meu shell para de aceitar entrada e bater o retorno renderiza o caractere ^M . Algo como:
Continue?
Depois de responder:
Continue? y^M
Eu fiz um diff das variáveis de ambiente (set) antes e depois do problema, mas não consegui encontrar uma causa, nem posso reproduzir de descobrir se o problema é meu shell (zsh) ou programa terminal (iTerm)
O que pode fazer com que read pare de funcionar?