说明
gdb中使用shell命令可以快速执行一些变量获取,处理文件,读取文件,读取配置等
用法
shell前缀 + shell命令
shell echo 1 > my.gdb
其他:
shell uname -r
shell ls
shell pwd
shell date
shell ifconfig
shell ifconfig |grep mtu | awk ‘{print $2}’
技巧
- 用shell脚本动态生成gdb脚本,然后source
- gdb脚本从shell命令中获取环境变量或者设置环境变量
- 配合shell高级用法 比如awk grep等