GDB:不要打印.gdbinit命令的输出

时间:2012-08-14 17:12:17

标签: shell gdb

每次调用gdb时,我都设置了一个.gdbinit文件来运行命令。这些命令在shell中输出了很多东西,而且它变得很烦人。

我可以阻止.gdbinit中的命令打印到shell吗?

2 个答案:

答案 0 :(得分:2)

使用set logging redirect on

这是一个例子:

host: srv2-x64rh5-02, OS: Linux 2.6.18-238.el5>more .gdbinit
set logging redirect on
set logging file /dev/null
set logging on
file a.out
b main
commands
bt
info args
c
end
help
r
set logging off
quit

答案 1 :(得分:-1)

是的,所有必须在shell中输出的信息都可以在.gdbinit中防止 你可以从这个人http://reverse.put.as/

中查看./gdbinit的例子