!

コマンド履歴でコマンドを繰り返します。

構文

!!
![-]step_number
!string

パラメーター

step_number

履歴における逆方向または順方向のステップ番号。

マイナス記号 (-) を含めた場合、デバッガーは履歴中の最も新しいコマンドから開始して、逆方向にカウントします。

マイナス記号 (-) を含めない場合、デバッガーは履歴中の最も古いコマンドから開始して、順方向にカウントします。

string

繰り返しを行う履歴の行の先頭の文字列。

説明

感嘆符 (!) は、デバッガーのコマンド履歴のコマンドを繰り返します。

デバッガーは、次の規則に従い、履歴の行を新しいコマンド行に結合します。

感嘆符はスクリプトでは利用できますが、波括弧 ({}) を使ったコマンドリストでは使用できません。例えば、コマンドライン {print 3; !!3} は解析しません。

現在のデバッグセッションで 7 番目のコマンドを繰り返すには、!7 と入力します。

3 番目に新しいコマンドを繰り返すには、!-3 と入力します。

bp で開始するコマンドを繰り返すには、!bp と入力します。

前のコマンドを繰り返すには、!! を入力します。

!!:$ は、前のコマンドの最後のパラメーターを指定します。

!fi:2 は、文字 fi で始まる最も新しいコマンドの 2 番目のパラメーターを指定します。

関連情報


このヘルプトピックについてのフィードバックを送信