【发布时间】:2012-04-20 21:36:05
【问题描述】:
我想监视和记录一个伪终端设备 /dev/pts/12(用于调试目的),即我想查看写入终端的内容,并且我不希望使用终端的任何进程注意到。
显而易见的解决方案
cat /dev/pts/1
cat </dev/pts/1
不起作用:充其量,它似乎只捕获击键。
换句话说,我想要一些类似于输出的东西 脚本 -t file.timings 打字稿; 但我也需要击键。 Reptyr -l $PID 是另一个可能有帮助的程序:它重定向 进程 $PID 的输出到另一个 /dev/pts 或管道。
【问题讨论】:
-
如果您不介意内核补丁,请参阅例如ttyrpld