小编Joh*_*ton的帖子

查看 stdin 的内容

我正在尝试调试一个可以通过标准输入接收命令的 Linux 应用程序,能够看到写入标准输入的所有内容将非常有用。

我的第一种方法是 execute sudo cat /proc/$pid/fd/0,但事实证明这是一种无效的方法,因为cat我和我的进程都试图使用该文件描述符的内容,并且只有一个进程可以赢得比赛。

另一种方法是使用tail,但由于此处概述的原因,这将不起作用。

我可以轻松地将调试日志添加到我的应用程序中,这将解决问题,但我很想知道是否有我缺少的更通用的方法。

debugging proc stdin

7
推荐指数
1
解决办法
1758
查看次数

标签 统计

debugging ×1

proc ×1

stdin ×1