現在のプロセスを表示または変更します。
このコマンドは、現在のプロセスを表示します。ID やファイル名を指定した場合は現在のプロセスを変更します。
切り替え元のプロセスは、デバッガーが終了するか、そのプロセスがアンロードされるか、または実行が続行されるまで、ロードされたままですが、ストールします。
次の例では、2 つのプロセスが作成され、両者間で切り替えが行われます。 (idb) process There is no current process. You may start one by using the load' or attach' commands. (idb) load x_list Reading symbolic information from /home/user/examples/x.x_processes/x_list...done (idb) process >localhost:20492 (/home/user/examples/x.x_processes/x_list) loaded. (idb) set $old_process = $curprocess (idb) printf "$old_process=%d", $old_process $old_process=20492 (idb) load x_segv Reading symbolic information from /home/user/examples/x.x_processes/x_segv...done (idb) process localhost:20492 (/home/user/examples/x.x_processes/x_list) loaded. >localhost:20492 (/home/user/examples/x.x_processes/x_segv) loaded. (idb) process 20492 (idb) process >localhost:20492 (/home/user/examples/x.x_processes/x_list) loaded. localhost:20492 (/home/user/examples/x.x_processes/x_segv) loaded.