我想知道在GDB中如何获取当前系统架构,并将这些信息存储到一个变量中以备以后评估。
类似以下代码:
类似以下代码:
set variable $x=`shell uname -m`
有两种方法:
较早的方法:
(gdb) shell echo set \$x=\"$(uname -m)\" >/tmp/foo.gdb
(gdb) source /tmp/foo.gdb
使用Python的较新版本:
(gdb) python gdb.execute("set $y=\"" + os.uname()[4] + "\"")