gdb - 如何在 GDB 中编辑用户定义的命令
问题描述
例如,我创建了一个名为print_info
(gdb) define print_info
> i r
> end
现在我想编辑这个命令
i r $eax
我知道我可以运行define print_info
并重新定义它。但我想知道我是否可以根据现有命令对其进行编辑。这样当命令很复杂时,我就不必完全重写。
解决方案
我想知道我是否可以根据现有命令对其进行编辑。
不。
这样当命令很复杂时,我就不必完全重写。
将命令保存到文件中,并用于在编辑该文件后source filename
重新定义命令。print_info
推荐阅读
- android - Android:Root -> 授予应用权限 -> Unroot?取消手机root后,应用程序是否会失去su授予的权限?
- arrays - 如何将单行中的未知数量的数字作为输入并将每个数字分配给一个变量?
- java - 如何按两个字段查找最新文档
- python - 无法使用 Django 将数据插入数据库
- c# - 实体框架 6:使用新实体实例创建更改跟踪代理,而无需通过 DbSet.Create 方法替换现有构造函数
- mac-catalyst - 如何在 macOS 11 中计算 Mac Catalyst 中的实际窗口大小
- excel - 输入总分钟数时,如何让excel以小时和分钟为单位输出持续时间?
- c# - CheckedChanged 未触发
- react-native - React Native滚动视图在android中不起作用
- angular - 如何将 FirebaseUI 正确配置到我的 Angular 项目中?