我想监视和记录一个伪终端设备 /dev/pts/12 (用于调试目的),即我想查看写入终端的内容,并且我不希望使用终端的任何进程注意到。
显而易见的解决方案
cat /dev/pts/1
cat </dev/pts/1
不起作用:充其量,它似乎只捕获击键。
换句话说,我想要一些类似于 script -t file.timings typescript 的输出;但我也需要击键。Reptyr -l $PID 是另一个可能有帮助的程序:它将进程 $PID 的输出重定向到另一个 /dev/pts 或管道。