在bash中,我可以使用该script命令将shell上显示的所有内容转储到文件中,包括:
gdb中的等价物是什么?
我试图shell script从GDB内部运行,但是在我返回后,我在shell中并且丢失了shell提示符并且无法再运行命令.而且我无法使用ctrl + c或ctrl + \退出.我需要强迫杀死/bin/login tty2才能退出.
Has*_*kun 32
如果要记录GDB的输出,可以使用GDB日志记录输出命令,例如.
set logging file mylog.txt
set logging on
Run Code Online (Sandbox Code Playgroud)
如果要将程序的输出重定向到文件,可以使用重定向,例如.
run myprog > mylog.txt
Run Code Online (Sandbox Code Playgroud)
有关详细信息,请参阅GDB手册中有关程序IO的章节