GDB 起動スクリプトに便利な機能をいくつか追加しています。起動コマンドのいくつかは、「ライブ」ターゲットにのみ適用されるか、ライブ ターゲットでのみ意味のあるコンポーネントを持ちます。コア ファイルの存在 (または不在) をテストし、必要に応じてこれらのコマンドをスキップまたは修正できるようにしたいと考えています。
Python API を調べてみましたが、inferior がコア ファイルなのかライブ プログラムなのかを示すものは見つかりませんでした。GDB 自体または Python GDB スクリプト インターフェイスで動作するスクリプト ソリューションで問題ありません。