Configuration 是否可以在GDB中一次性创建/删除/禁用多个breskpoints?

Configuration 是否可以在GDB中一次性创建/删除/禁用多个breskpoints?,configuration,gdb,breakpoints,Configuration,Gdb,Breakpoints,我非常喜欢在一个命令行中创建/删除/禁用多个断点(以及所有其他断点操作),例如: b 12 28 30 在第12、28和30行创建3个断点 我搜索了很多次,但什么也没有得到。用一个命令创建多个断点的唯一内置方法是rbreak,但这不适用于您,因为它不允许使用行号 如果出于某种原因确实需要这样做,您可以编写一个新命令来完成此操作。您可以使用define从CLI执行此操作,但如果不能,您可以轻松地使用Python编写新命令 许多其他断点命令,如enable(但并非所有命令——我认为,例如,出于语法

我非常喜欢在一个命令行中创建/删除/禁用多个断点(以及所有其他断点操作),例如:

b 12 28 30
在第12、28和30行创建3个断点


我搜索了很多次,但什么也没有得到。

用一个命令创建多个断点的唯一内置方法是
rbreak
,但这不适用于您,因为它不允许使用行号

如果出于某种原因确实需要这样做,您可以编写一个新命令来完成此操作。您可以使用
define
从CLI执行此操作,但如果不能,您可以轻松地使用Python编写新命令


许多其他断点命令,如
enable
(但并非所有命令——我认为,例如,出于语法原因,not
cond
)都会使用断点列表。

看起来这可以通过MI接口()完成。无法询问:为什么/如何不同于多个单独的命令?