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?


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


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'

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?

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.