プログラムを再起動します。
args |
デバッグ対象に渡す引数。 作成されたプロセスに対して、シェルと同じように argc と argv の両方を提供します。 |
IO_redirection... |
通常はデバッガープロセスから継承される stdin、stdout、stderr を変更できます。 次の値を入力できます。 > filename stdout をリダイレクト 1> filename stdout をリダイレクト 2> filename stderr をリダイレクト >& filename stdout と stderr をリダイレクト 1> filename 2> filename stdout と stderr を異なるファイルにリダイレクト |
このコマンドはデバッグ対象を再起動します。
パラメーターを含めない場合、引数付きで直前に入力された run コマンドの引数と IO_redirection パラメーターが使用されます。run コマンドが前回入力されていない場合は、rerun コマンドが run のデフォルトになります。
run コマンドや rerun コマンドを最後に発行した時点から、バイナリーファイルまたはバイナリーファイルに使用される共有オブジェクトの最終更新時間やサイズが変更されると、デバッガーはシンボルテーブル情報を自動で再度読み込みます。この場合、新しいシンボルテーブル情報を読み込んだ後、古いブレークポイント設定は無効になる可能性があります。
デバッガーは引数文字列を単語に分割します。また、チルダ (~) や環境変数の展開、ワイルドカード置換、一重引用符 (')、二重引用符 (")、1 文字の引用文字 (\) など、いくつかのシェル機能がサポートされます。
IO_redirection パラメーターで、通常はデバッガープロセスから継承される stdin、stdout、stderr の変更が可能です。
さまざまな形式で csh(1) シェルと同様の効果があります。