O terminal não sabe quando uma aplicação está lendo dados, então não há uma solução geral para isso.
Se um aplicativo exibir um prompt antes de esperar pela entrada e você puder configurar esse prompt, adicione um caractere de campainha para este prompt. O caractere da campainha é Ctrl + G. Em locais onde as escapadas de contrabarra são suportadas, você pode escrevê-lo como \a
.
Por exemplo, se você quiser que um sino soe em um prompt sudo, execute visudo
e adicione a seguinte linha ao arquivo sudoers
:
Defaults passprompt="␇[sudo] password for %p: "
com um caractere Ctrl + G real em vez de ␇
(verifique a configuração do seu editor para ver como inserir um caractere de controle).
O efeito do caractere da campainha depende do terminal e sua configuração. Muitos terminais podem criar um efeito como piscar a barra de título.