Biarkan mesin lokal berbunyi bip saat beberapa peristiwa terjadi pada jarak jauh?

12

Sementara saya terhubung ke server melalui ssh, saya ingin diberitahu untuk beberapa acara. TAPI tidak melalui email.

Saya lebih suka menggunakan bip untuk peringatan itu.

Namun, jika saya meletakkan bip sebagai reaksi, itu akan berbunyi bip di server yang tentu saja saya tidak dapat mendengar: D

Adakah cara untuk mendapatkan lansiran, sederhana, dan tidak dengan menggunakan email atau sistem lansiran rumit lainnya?

mariotanenbaum
sumber
OS apa yang Anda gunakan? Juga, apakah Anda menggunakan program yang mirip dengan dempul atau hanya shell biasa?
cyroxx
linux di sekitar saya: D, kadang-kadang bsd tua
mariotanenbaum
Pertanyaan yang sangat mirip, dengan jawaban: " Memainkan suara di komputer lokal setelah perintah dalam koneksi SSH "
tanius

Jawaban:

6

Buat alias untuk bip untuk menggema -en "\ 007" (beep (bell) karakter)

Biasanya bip menggunakan speaker pc Anda, bukan bel terminal

Marek Wajdzik
sumber
1
Saya khawatir Anda tidak mengerti apa yang saya butuhkan. Saya terhubung dari PC lokal saya ke server melalui ssh. Terminal selalu terbuka meskipun saya tidak melihat apa yang terjadi di sana. Saya ingin diperingatkan dengan bunyi bip ketika sesuatu terjadi di sana. Namun, jika saya menjalankan bip di server jauh setelah beberapa peristiwa yang saya tangkap, itu akan berbunyi bip di server yang IS di negara lain :)
mariotanenbaum
Ya saya mengerti. Setel bel di emulator terminal Anda (yang Anda gunakan untuk koneksi ssh, dan jalankan echo -en "\ 007"). Anda harus mendengar bel.
Marek Wajdzik
Hm, itu tidak berhasil. Jika saya mengerti Anda dengan benar, saya membuat alias alias beep = 'echo -en "\ 007"' secara lokal, sambungkan ke server jarak jauh, dan bunyi bip apa pun yang terjadi di server jauh, saya akan mendengarnya di mesin lokal saya?
mariotanenbaum
Ya, Jika terminal Anda dikonfigurasikan dengan benar maka itu akan memutar suara atau layar flash
Marek Wajdzik
1
Saya tidak menggunakan dempul ...
mariotanenbaum
2

Ini bekerja untuk saya pada OSX dan server unix jarak jauh, berbunyi melalui keluaran suara normal: 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'
Rivenfall
sumber
0

Saya tahu, utas lama, tapi ... Dalam mesin Windows, dempul membunyikan karakter bel melalui bunyi bip standar Windows menggunakan pengeras suara PC, bukan buzzer motherboard. Mungkin Anda menggunakan PC tanpa speaker yang lama untuk memonitor server, seperti yang saya lakukan?

Alfica Sistemas
sumber