Нехай місцева машина подає звуковий сигнал, коли якась подія відбувається на дистанційному?


12

Хоча я підключений до сервера через ssh, я хочу отримувати сповіщення про деякі події. АЛЕ не по електронній пошті.

Я вважаю за краще використовувати звуковий сигнал для цього сповіщення.

Однак якщо я поставлю звуковий сигнал як реакцію, він подасть звуковий сигнал на сервері, який, звичайно, я не чую: D

Чи є спосіб отримати сповіщення просто, а не за допомогою електронної пошти чи будь-якої іншої складної системи оповіщення?


Яку ОС ви використовуєте? Також ви використовуєте програму, схожу на шпаклівку або просто звичайну оболонку?
cyroxx

linux все навколо мене: D, іноді якийсь старий bsd
mariotanenbaum

Відповіді:


6

Створіть псевдонім для звукового сигналу для відлуння -en "\ 007" (звуковий сигнал (дзвінок))

Зазвичай звуковий сигнал використовує ваш динамік ПК, а не термінальний дзвінок


1
Боюся, ти не зрозумів, що мені потрібно. Я підключений з локального ПК до сервера через ssh. Термінал завжди відкритий, хоча я не дивлюся, що там відбувається. Я хочу, щоб мене попередили звуковим сигналом, коли щось там відбувається. Однак якщо я запускаю звуковий сигнал на віддалений сервер після якоїсь події, яку я спіймаю, він
подаватиме

Так я зрозумів. Встановіть дзвінок у свій емулятор терміналу (який ви використовуєте для підключення ssh та виконайте echo -en "\ 007"). Ви повинні почути дзвін.
Marek Wajdzik

Гм, це не працює. Якщо я вас правильно зрозумів, я створю псевдонім псевдонім beep = 'echo -en "\ 007"' локально, підключаюся до віддаленого сервера, і що б звуковий сигнал не відбувався на віддаленому сервері, я почую це на своїй локальній машині?
mariotanenbaum

Так, якщо ваш термінал налаштований правильно, він відтворюватиме звук або спалах на екрані
Marek Wajdzik

1
Я не використовую шпаклівку ...
mariotanenbaum

2

Це працювало для мене як на 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'

0

Я знаю, стара тема, але ... У машині Windows на шпаклівці звучать дзвінкі символи дзвінка за допомогою звукового сигналу за замовчуванням Windows за допомогою динаміків ПК, а не зуммера материнської плати. Можливо, ви використовуєте старий ПК без гучномовців для моніторингу серверів, як я це роблю?

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.