Reproduzir som dependendo do status de retorno do comando

3

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.

    
por modular 17.06.2011 / 20:16

1 resposta

2
./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.

    
por 17.06.2011 / 20:30