自分のレベルに合わせて作ることも大事だよ。

プロセス間の情報共有は色々あるけど、死に様を残すだけならファイルでよいと思うけどね。

AがBを起動する前に、遺書は削除。
Bは自分が死ぬときに遺書をしたためる。
AはBの終了待機をしていて、死亡を確認したら遺書を見る。
それほどおかしい処理じゃないよ。

終了待機はShellの戻り値を監視する方法のサンプルが死ぬほど落ちてるからそれを参照。