Problema:
Por algum motivo, de vez em quando, meu prompt de comando ficava suspenso até eu pressionar uma tecla aleatória e continuava a operação como se nada tivesse acontecido.
Ocorrência:
Isso acontece quando estou executando uma operação longa (como criar / compilar algum código). Quando trava, não dá indicação do que está acontecendo nem me pressiona a pressionar qualquer tecla.
Descrição:
- Após alguns minutos, o terminal para de imprimir o progresso e fica preso.
- Eu achava que ele estava simplesmente preso em uma parte muito longa do processo de compilação, mas depois de algumas horas ele ainda estava no mesmo local.
- Apertei uma tecla aleatória e, de repente, ela pulou para trás e continuou vomitando indicadores de progresso e continuou trabalhando.
Depois disso, eventos semelhantes ocorreram muitas vezes durante processos demorados, como copiar arquivos.
Isso aconteceu em vários dispositivos executando o Windows 7. Também ocorreu no ubuntu usando o bash shell.
windows-7
command-line
terminal
Tempestade de Navalha
fonte
fonte
Respostas:
Eu experimentei o mesmo problema. As respostas aqui e aqui indicam que isso provavelmente é um problema no modo de edição rápida no console. Se ele intercepta cliques perdidos do mouse ou se os cliques passam erroneamente pelo RDP, por exemplo, pode pausar o script acidentalmente. Você pode clicar com o botão direito do mouse na barra de menus e editar as propriedades para desativar o modo Edição Rápida. É claro que isso torna mais difícil copiar e colar da janela do CMD.
fonte