2.48 在GDB自定义命令中如何禁止向屏幕输出 https://scz.617.cn/unix/201412181137.txt Q: 使用commands时第一行写成"silent",断点命中时不会显示"Breakpoint..."等信息, 但commands中的其他命令如有输出,仍会显示。 使用define时没有"silent"可用,即使有,也不能禁止define中的其他命令向屏幕输 出,比如: define stepi_to if $argc != 1 printf "usage: stepi_to
\n" else while $pc != $arg0 stepi end end end stepi_to中每次stepi都会产生输出,我不想看到它们。 A: Tom Tromey 2014-08-22 set logging file /dev/null set logging redirect on set logging on redirect为off时,同时向指定的日志文件和屏幕输出,为on时只向日志文件输出。