GDB - 我如何自动运行命令并保存输出
问题描述:
我是GDB新手,所以希望这是一个公平的问题... 我想用GDB运行一个脚本来获取一个coredump文件并保存所有的BT线程到文件中。 我的问题是操作GDB。 我想:GDB - 我如何自动运行命令并保存输出
GDB <exe> <core file> --command = my_script
在我的脚本是:
thread apply all bt
不,当然工作。
是否有另一种方式来使用特定命令来操作GDB? 非常感谢
NURIT
答
是,不要把空格=
左右。
gdb <exe> <core> --command=my_script
或者,只是这样做:
gdb -ex 'thread apply all bt' <exe> <core>