Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Shell 将GDB日志配置为文件_Shell_Gdb_Gnu - Fatal编程技术网

Shell 将GDB日志配置为文件

Shell 将GDB日志配置为文件,shell,gdb,gnu,Shell,Gdb,Gnu,如何配置GDB以覆盖每个新命令和新输出结果的文件 我尝试过“设置日志覆盖”,它只在我启动gdb时覆盖现有文件,但当我运行多个命令时,结果会追加 您的请求有些不合理,但您可能可以使用GDB实现它 未经测试: define hook-print set logging off shell rm -f gdb.txt set logging on end

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


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

您的请求有些不合理,但您可能可以使用GDB实现它

未经测试:

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