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:
Post a Comment