puttyでzshを使っています。例えば、

1. zshで何かをmake
2. 時間がかかるので、その間Excelで仕事
3. makeが終わったらベルがなる
4. puttyに戻って作業を続ける
ということがしたいのですが、上記の3は可能でしょうか?
イメージとしては、
$ make; bell
という感じのコマンドが無いかな、と思っているのですが・・・。

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2006/05/11 12:23:36

ベストアンサー

id:mojimojikun No.3

回答回数9ベストアンサー獲得回数1

ポイント100pt

screen でのバックグラウンドウィンドウでしたら、~/.screenrc に

bell "^GBell in window %."

(^Gは実際のベルコード)などと定義すると、バックグラウンドのウィンドウでベルが鳴っても、文字列の通知だけでなく、音での通知もしてくれるようにできると思います。

id:imsut

おおー。すごい、完璧です。

ありがとうございました。

2006/05/11 12:21:59

その他の回答2件)

id:tamo2_xvi No.1

回答回数436ベストアンサー獲得回数10

ポイント20pt

beep音は鳴らせないような気がしますので、変わりに

CD-ROMドライブのトレイを出しては如何でしょうか?

少し間抜けな気がしますが、これならバッチで出来ると思います。

メールサーバを入れてメールをバッチで送信し、win側で

音を鳴らすのも手かもしれません。

余りスマートではないですが如何でしょうか?

id:imsut

うーん、サーバは遠くにあるので、CD-ROMが開いても見えないですね・・・。

2006/05/11 12:00:19
id:mojimojikun No.2

回答回数9ベストアンサー獲得回数1

ポイント40pt

zsh であれば、

alias bell="echo '\a'"

と ~/.zshrc に記述することで期待した動作をさせることができると思います。

id:imsut

ありがとうございます。

\a は知っていましたが ' で囲まないとダメなんですね。

screenでバックグラウンドのウィンドウでも同様のことはできないですかね。

2006/05/11 12:02:45
id:mojimojikun No.3

回答回数9ベストアンサー獲得回数1ここでベストアンサー

ポイント100pt

screen でのバックグラウンドウィンドウでしたら、~/.screenrc に

bell "^GBell in window %."

(^Gは実際のベルコード)などと定義すると、バックグラウンドのウィンドウでベルが鳴っても、文字列の通知だけでなく、音での通知もしてくれるようにできると思います。

id:imsut

おおー。すごい、完璧です。

ありがとうございました。

2006/05/11 12:21:59

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません