A pedido de Mati les comparto algo simple pero tal vez útil!
Cansado de fijarme a cada rato si un comando que tarda mucho terminó o no, hice una función "beep" en sh:
$ beep # Reproduce sonido de "éxito"
$ beep # Reproduce sonido de "éxito"
$ beep command arg1 arg2 ... # Reproduce sonido de éxito si command termina con éxito, sino sonido de fallo
Para usarlo tienen que poner este código en "./bashrc" o "./bash_profile", y la próxima vez que abran una consola lo van a tener disponible.
Obiamente pueden cambiar los sonidos que se ejecutan en cada caso a gusto, el primero es el de éxito y el segundo el de fallo.
Faltaría mejorarlo para que tome una sequencia de comandos.
UBUNTU
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
beep() { | |
$@ && paplay /usr/share/sounds/gnome/default/alerts/glass.ogg || paplay /usr/share/sounds/alsa/Noise.wav | |
} |
MAC
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
beep() { | |
$@ && afplay /System/Library/Sounds/Glass.aiff || afplay /System/Library/Sounds/Blow.aiff | |
} |
Saludos!