リモートマシンで長いスクリプトを実行しています。スクリプトが終了するとビープ音が鳴ります。私のマシンでは、私は、スクリプトの最後に追加することができます。リモートマシン上でスクリプトを実行しているときに、自分のコンピュータでビープ音を鳴らすには?
echo -e '\a' > /dev/console
が、これは文句リモートマシン上で動作していない:
-bash: /dev/console: Permission denied
これを達成するためにどのように?
リモートマシンで長いスクリプトを実行しています。スクリプトが終了するとビープ音が鳴ります。私のマシンでは、私は、スクリプトの最後に追加することができます。リモートマシン上でスクリプトを実行しているときに、自分のコンピュータでビープ音を鳴らすには?
echo -e '\a' > /dev/console
が、これは文句リモートマシン上で動作していない:
-bash: /dev/console: Permission denied
これを達成するためにどのように?
あなたは、SSHにパラメータとして渡すことでスクリプトを実行して、ローカルにビープ音をエコーできます
ssh [email protected] /path/to/script; echo -e '\a' > /dev/console
行の最後に ">/dev/console"を追加すると動作します。 だからシンプルな...私はそれについて考えている必要があります:)ありがとう – Barth
@バースは助けてくれる。 – blahdiblah
おそらく/dev/console
の代わりに/dev/tty
を使用している可能性があります。 (私はどのようにビープ音を処理するのかわからないので、ターミナルエミュレータを起動する必要があります。たとえばssh -X -f remotehost xterm
)。
http://unix.stackexchange.com/questions/1974/how-do-i- make-my-pc-speaker-beep || http://superuser.com/questions/47564/remotely-make-the-computer-beep-on-built-in-speaker || http://askubuntu.com/questions/19906/beep-in-shell-script-not-working –