5

リモートマシンで長いスクリプトを実行していますが、スクリプトが終了するとビープ音が鳴ります。私のマシンでは、スクリプトの最後に次のものを追加できます。

echo -e '\a' > /dev/console

しかし、これは文句を言うリモートマシンでは機能していません:

-bash: /dev/console: Permission denied

これを達成する方法は?

4

2 に答える 2

2

スクリプトをパラメーターとしてsshに渡してスクリプトを実行し、ビープ音をローカルにエコーすることができます。

ssh user@host /path/to/script; echo -e '\a' > /dev/console
于 2012-05-30T17:54:07.993 に答える
0

/dev/ttyおそらく、の代わりに使用するかもしれません/dev/console。(ビープ音の処理方法がわからないsshので、ターミナルエミュレータを起動する必要があります。たとえばssh -X -f remotehost xterm)。

于 2012-04-25T10:51:48.343 に答える