define

ユーザー定義のコマンドを作成します。

構文

define [commandname]

パラメーター

commandname

作成するコマンドの名前。

説明

このコマンドは、新しいコマンドを定義します。

このコマンドは、コマンドライン・モードでデバッガーを使用する場合のみ適用されます。GUI の [Console (コンソール)] ウィンドウを使用する場合は効果はありません。

commandname で指定する名前のコマンドがすでに存在する場合、デバッガーは新しい定義を確認するプロンプトを表示します。

ユーザー定義コマンドには次を含められます。

新しいコマンドを定義するには、define commandname の後に、それぞれ別の行にコマンドを入力し、そして最後に end を入力します。

次の例は、2 つの数値の積を出力する新しいコマンド multiply を定義します。

(idb) define multiply
> print $arg0 * $arg1
>end

multiply コマンドを使用して 2 と 3 の積を求めるには、次のように入力します。

(idb) multiply 2 3 

関連情報


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