Ssh

當遠端發生某些事件時讓本地機器發出嗶嗶聲?

  • January 27, 2020

當我通過 ssh 連接到伺服器時,我希望收到某些事件的警報。但不是通過電子郵件。

我寧願使用嗶嗶聲來發出警報。

但是,如果我將嗶聲作為反應,它會在伺服器上發出嗶聲,我當然聽不到:D

有什麼方法可以簡單地獲得警報,而不是使用電子郵件或任何其他復雜的警報系統?

為 beep 創建別名以 echo -en “\007” (嗶(鈴)字元)

通常嗶聲是使用您的電腦揚聲器,而不是終端鈴聲

這對我在 OSX 和遠端 unix 伺服器上都有效,通過正常的聲音輸出發出嗶嗶聲: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'

引用自:https://serverfault.com/questions/500839