No meu Mac, se eu estiver no terminal e ele gerar o seguinte:
echo -e '\a\a\a'
Eu vou ouvir três bips curtos e separados. No entanto, se eu executar o mesmo comando no terminal WSL no Windows 10, ele reproduzirá apenas um bipe. Eu estou querendo saber se existe alguma maneira de fazê-lo reproduzir cada um dos bips emitidos pelo terminal em sucessão.
Existe esta solução alternativa:
echo -e '\a'; sleep 0.01; echo -e '\a'; sleep 0.01; echo -e '\a'
, mas significa que não posso usar scripts existentes que usam vários bipes, conforme escrito.
Meu palpite é que deve ter algo a ver com a forma como o Windows processa a solicitação para fazer um som (há um atraso perceptível antes que o bipe realmente seja reproduzido).
No meu Mac, além de apitar, a tela pode piscar. Esta seria uma alternativa aceitável se realmente não for possível bipar várias vezes.