Let the local machine beep when some event happen on remote?
While i'm connected to a server via ssh, i want to be alerted for some events. BUT not via email.
I would rather use beep for that alert.
However, if i put beep as a reaction, it will beep on server which of course i can't hear :D
Is there any way to get alert, simply, and not by using email or any other complex alerting system?
Solution 1:
Create alias for beep to echo -en "\007" (beep (bell) character)
Normally beep is using your pc speaker, not terminal bell
Solution 2:
This worked for me on both OSX and a remote unix server, beeping through the normal sound output: echo -e '\a'
beep(){ echo -e '\a';}
beep
sleep 5 & beep # beeps now
sleep 5; beep # beep in 5s
# same thing using ruby -e 'sleep 5'