Wednesday 31 May 2006

log を取る



Unix command のlogを取りたいと思ったんだが、script は、コマンドを引数に取らないのがちょっと... xterm -e とかに使いたいんだよ。

そういえば、xterm にlogを取る機能があるはずだ。-l -lf か、そうか。とか思ったが動作せず。
 Normally logging is not supported, due to security concerns.
か、そうかよ。

そういえば、screen は使えるんじゃないか?
 -L tells screen to turn on automatic output logging for the windows.
あるじゃん。

 xterm -e "screen -L command"

で、いけるっていうことがわかりました。xterm にはデフォルトでscreen を挟むっていう手もあるけどね。

昔は、pty ってコマンドを使っていたんだが... google で検索しても見つからない。もっとも、screen があるので、それで十分なんだけどね。

No comments: