./my_compile_command; if [ $? -eq 0 ]; then mpg123 "VanHalen_1984_02_Jump.mp3"; else mpg123 "SpiceGirls_Spice_1_Wannabe.mp3"; fi
Algo assim deveria funcionar. Claro que você vai precisar do mpg123 funcionando.
Existe um utilitário que usa um comando como argumento, o executa e reproduz o som (ou apenas emite um bipe) dependendo do status de retorno? "Bom" beep se for sucesso e "mau" beep se falhar.
Para que eu possa executar o compilador e tirar uma soneca enquanto ele constrói. E se for um som de sucesso, não me preocuparei.
A pergunta é feita de maneira engraçada, mas eu realmente preciso dessa ferramenta. Eu terei que escrever o meu próprio se não houver um existente.
Tags command-line linux audio