GDB grep信息源文件

时间:2017-01-31 19:00:37

标签: gdb

是否可以在gdb中grep或过滤信息源的输出? 类似的东西:

(gdb) info sources | grep bob.cpp

由于

1 个答案:

答案 0 :(得分:4)

  

是否可以在gdb中grep或过滤信息源的输出?

没有。这可能被视为一个错误:info shared采用可选的正则表达式来过滤共享库,但info sources没有。

解决方法:

(gdb) set logging on  # GDB output will now be copied into gdb.txt
(gdb) info sources
(gdb) set logging off
(gdb) shell grep bob.cpp gdb.txt
(gdb) shell rm gdb.txt

如果您经常需要这样做,可以将上述命令放入user-defined command