小编Bor*_*pen的帖子

STDOUT 的 MTR 结果?

我正在尝试mtr (My traceroute) 用于教育目的。然而,令人不安的是我无法stdout直接打印结果。默认情况下,它会打开一个 GTK 窗口,将结果打印到其中。如果我使用该选项,-t我可以强制它ncurses在终端中使用。但这根本没有帮助。

  • 我无法将这些东西重定向到文件或管道中(我可以,但是有很多令人不安的东西,例如ESC[?1049h来自 ncurses 之类的东西)。

  • 当我定义循环时,例如,运行完成后-r -c 1结果立即从提示中消失

  • 如果我停止程序,结果也会消失。

有没有办法以“UNIX 方式”使用这个程序?我只想要结果stdout,没有花哨的附加功能!

我已经mtr在当前的debian wheezy.

$ mtr --version
mtr 0.82
Run Code Online (Sandbox Code Playgroud)

linux-networking mtr

7
推荐指数
2
解决办法
8813
查看次数

标签 统计

linux-networking ×1

mtr ×1