Existe uma maneira de reproduzir sons de alerta OSX no terminal? Os sons de alerta listados em Preferências do sistema> Som> guia Efeito sonoro
13
Se você tiver "sino audível" ativado nas Configurações do terminal em Avançado, os caracteres de controle do BEL soarão o som de alerta padrão.
Para tentar isso, emita o echo
comando seguido por control+ v control+ g. Se você digitar corretamente, ficará assim:
$ echo ^G
e quando você pressionar return, o alerta será emitido.
( control+ vé um escape de shell para o caractere de controle imediatamente seguinte.)
O afplay
comando também pode ser usado para reproduzir um arquivo de som específico:
$ afplay /System/Library/Sounds/Funk.aiff
Outra opção, com teclas modificadoras menos, é usar o comando
tput bel
.fonte
tput bel
chama o "sino visual" então eu ainda obter o alerta que eu quiser sem o barulhentoEu gosto da solução do zigg. Para mantê-lo curto, fiz o seguinte:
Em
/Users/{username}/.bash_profile
adicionar uma linhaSaia do terminal e abra o terminal. Agora você pode usar o comando taquigráfico
taskready
.Você pode escolher entre:
fonte
done
é usado no bash para fechar loops for / while, talvez um nome diferente possa ser melhorman bash
todas as palavras-chave para evitar :-)Outra maneira de emitir um bipe é
echo -e '\a'
fonte