Adicione \[\a\]
a PS1
(solicitação normal) e PS2
(solicitação contínua), por exemplo
PS1="\u@\h\[\a\] "
fará o prompt normal
username@hostname
incluindo um sino.
\a
é o caractere BELL
, \[
e \]
informam que o shell não foi impresso (para cálculo de largura).
Adicione a linha PS1=...
a ~/.bash_profile
quando estiver satisfeito com ela.
Isso não funciona para aplicativos baseados em linha de comando. Eu não acho que seja possível, já que você pode entrar com bastante frequência mesmo quando a saída estiver sendo impressa; isso se acumula. E um aviso apenas significa que nada está sendo gravado no terminal.