首页 > 解决方案 > 如何在 GDB 中编辑用户定义的命令

问题描述

例如,我创建了一个名为print_info

(gdb) define print_info
> i r
> end

现在我想编辑这个命令

i r $eax

我知道我可以运行define print_info并重新定义它。但我想知道我是否可以根据现有命令对其进行编辑。这样当命令很复杂时,我就不必完全重写。

标签: gdb

解决方案


我想知道我是否可以根据现有命令对其进行编辑。

不。

这样当命令很复杂时,我就不必完全重写。

将命令保存到文件中,并用于在编辑该文件后source filename重新定义命令。print_info


推荐阅读