将GDB日志配置为文件

时间:2011-11-16 09:45:13

标签: shell gdb gnu

如何配置GDB以覆盖每个新命令和新输出结果的文件?

我尝试过“设置日志覆盖”,它只在我启动gdb时覆盖现有文件,但是当我运行多个命令时,结果会附加。

1 个答案:

答案 0 :(得分:2)

您的请求有些不合理,但您可以使用GDB hooks来实现。

未测试:

define hook-print
  set logging off
  shell rm -f gdb.txt
  set logging on
end