save コマンドは、直前に実行された run コマンド、rerun コマンド、または debug コマンドから save コマンドまでに発行されたデバッグコマンドをすべてファイルに保存します。デバッグセッションのこのセグメントは、「デバッグ実行」と呼ばれます。
発行されたデバッグコマンドのリストに加えて、save コマンドでは、実行開始時のプログラムの状態に関するデバッグ情報 (ブレークポイントや表示リストなど) が保存されます。保存された実行を復元するとき、dbx は、保存ファイル内にあるこれらの情報を使用します。
デバッグ実行の一部、つまり、入力されたコマンドのうち指定する数だけ最後から除いたものを保存することもできます。
保存する実行の終了位置がわからない場合は、history コマンドを使用して、セッション開始以降に発行されたデバッグコマンドのリストを確認してください。
save コマンドは、デバッグ全体を保存する時点で発行します。
(dbx) save
デバッグ実行の一部を保存するには、number オプションを含めます。ここで、number は save コマンドから前に戻った、保存したくないコマンドの数です。
(dbx) save -number