有没有一种方法可以安静地执行命令,这样它就不会打印反馈(例如 Breakpoint 1 at 0x5c4 设置断点后)?对于脚本调试会话,这样的特性将特别有用。
Breakpoint 1 at 0x5c4
#include <stdio.h> int main() { int i; for(i=0;i<1000;i++) { printf("%d\n", i); } return 0; }
gdb内部
(gdb) break 6 (gdb) commands (gdb) silent (gdb) end
或者,如果要跳过几个初始断点
ignore 1 999