save 命令将自上一 run 命令、rerun 命令或 debug 命令开始直到 save 命令期间所发出的所有调试命令保存到文件中。调试会话中的此段称为调试运行。
除了已发出的调试命令列表外,save 命令还保存运行开始时与程序状态相关联的调试信息,如断点、显示列表等等。当恢复已保存的运行时,dbx 将使用保存文件中的信息。
可以保存调试运行的一部分,即,整个运行从最后输入命令开始减去指定数目的命令。
如果不能确定要在何处结束正在保存的运行,可以使用 history 命令查看自会话开始以来发出的调试命令列表。
在要保存整个调试的点处发出 save 命令。
(dbx) save
要保存部分调试运行,请提供 number 选项,其中 number 是在 save 命令之前所不想保存的命令的个数。
(dbx) save -number